![]() |
Маршрутизация: Бэн, ай нид хелп
Линукс знаю скудными отрывками, посему прошу помощи.
Ситуация такова. Есть два интерфейса: - первый 192.168.1.2 через 192.168.1.1 идёт в Интернет. Здесь проблем нет. - нулевой 10.103.12.236 255.255.255.0 идёт в локалку. И ходит, но только по 10.103.12.0. А должен через гейт 10.103.12.2 ходить в 10.0.0.0. Ходить там начинает только после того как вручную скажешь route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.103.12.2 - при загрузке не хочет, как его указать "навсегда"? :) Так же есть pptpd. Когда подключаюсь к нему, получаю IP 192.168.1.5, адрес сервера 192.168.1.2. Но в Интернет не пускает. Суть повроса: - как заставить машину не забывать маршрут -net 10.0.0.0 netmask 255.0.0.0 gw 10.103.12.2 после перезагрузки? - как прокинуть VPN-клиентов, идущих через 10.103.12.236 до 192.168.1.2 - в Интернет? Исходные данные: /etc/network/interfaces Код:
auto lo eth0 eth1 Код:
Destination Gateway Genmask Flags Metric Ref Use Iface Код:
# Generated by iptables-save v1.3.6 on Tue Mar 18 14:20:57 2008 |
Цитата:
|
С первым пунктом решено ...
А вот как быть с тем, как прокинуть VPN-клиентов, идущих через 10.103.12.236 до 192.168.1.2 в Интернет - пока вопрос ... Кто-нибудь, поправьте пожалуйста этот детский лепет -A FORWARD -s 192.168.1.0/24 -d 0.0.0.0 -j ACCEPT :) |
Код:
$IPTABLES -t nat -A POSTROUTING -o ppp+ -j SNAT --to-source 192.168.1.2 Цитата:
Вот полезная ссылочка: http://www.opennet.ru/docs/RUS/iptables |
Время: 05:03. |
Время: 05:03.
© OSzone.net 2001-