есть клиент ubuntu 10.10 eth0 192.168.50.2 (в локальную сеть)
есть шлюз debian lenny eth0 192.168.50.1 (в локальную сеть) eth1 10.0.2.15 (к другому шлюзу 10.0.2.2)
На шлюзе, чтобы клиент получал доступ в интернет через шлюз,
можно поступить двумя способами:
а) iptables -t nat -A POSTROUTING -s 192.168.10.0/24 -o eth1 -j MASQUERADE и другие правила для форвардинга портов.
б) bridge от eth0 к eth1 через br0.
Возможно настроить шлюз по варианту 2 не настраивая вообще iptables?
вопрос про bridge,br0 на шлюзе
Модераторы: SLEDopit, Модераторы разделов
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: вопрос про bridge,br0 на шлюзе
нет.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
strah
- Сообщения: 283
- ОС: Freebsd, linux, Solaris.
Re: вопрос про bridge,br0 на шлюзе
Ну, почему же? Просто у клиентов, соответственно, адресацию поменять надо будет(если на шлюза 10.0.2.2 нет фильтрации по MAC-адресам, конечно) .
/earth: file system full
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус
Re: вопрос про bridge,br0 на шлюзе
Потому что у клиентов УЖЕ есть адреса. Более того, если прийти к провайдеру и сказать, что я тут пару твоих адресов занял, потому что не могу NAT настроить -- он, в лучшем случае, попросит денег, в худшем -- отключит.
-
strah
- Сообщения: 283
- ОС: Freebsd, linux, Solaris.
Re: вопрос про bridge,br0 на шлюзе
Ну, а что мешает ему эти адреса поменять на адреса из диапазона сети шлюза 10.0.2.2? Как я понял - вся локальная сеть, в том числе и та, где находится шлюз 10.0.2.2 в его подчинении. Следовательно, что в этом случае мешает ему вместо маршрутизатора, и сети 192.168.50.0/24 поставить мост, и, соответственно, "добавить" те компьютеры в сеть 10.0.2.0/24(или что там у него)?
/earth: file system full