Уважаемый олл, имеется такая проблэма:
Стартую VPN соеденение с провом, сервер которого находится в соседней подсети(10.12.39.0). Весь траффик в эту подсеть идет через шлюзв моей подсети который 10.12.38.1.
Стартую туннель:
Tunnel INTERNET is active on ppp0. IP Address: 172.16.1.193
[root@no_faith kold]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
172.16.2.1 * 255.255.255.255 UH 0 0 0 ppp0
10.12.38.0 * 255.255.255.0 U 0 0 0 eth0
default tristan.x-net.c 0.0.0.0 UG 0 0 0 eth0
[root@no_faith kold]# ping google.com
PING google.com (216.239.39.99) 56(84) bytes of data.
From tristan.x-net.com.ua (10.12.38.1) icmp_seq=1 Destination Net Unreachable
[root@no_faith kold]# route add -host 216.239.39.99 gw 172.16.2.1
[root@no_faith kold]# ping 216.239.39.99
PING 216.239.39.99 (216.239.39.99) 56(84) bytes of data.
64 bytes from 216.239.39.99: icmp_seq=1 ttl=62 time=212 ms
[root@no_faith kold]#
Вот собсно... такой вопрос - как мне по умолчанию траффик направлять через этот самый gw 172.16.2.1 а не гемороится делая каждый раз это вручную?
[root@no_faith kold]#route add default gw 172.16.2.1 - не помогает...
Заранее спосибо!
Траффик через туннель
Траффик через туннель
per aspera ad astra
[root@no_faith kold]# route add -host 217.21.50.1 ppp0
[root@no_faith kold]# ping 217.21.50.1
PING 217.21.50.1 (217.21.50.1) 56(84) bytes of data.
64 bytes from 217.21.50.1: icmp_seq=2 ttl=62 time=134 ms
[root@no_faith kold]# route add default ppp0
[root@no_faith kold]# ping google.com
ping: unknown host google.com
[root@no_faith kold]# route del default ppp0
[root@no_faith kold]# ping google.com
PING google.com (216.239.39.99) 56(84) bytes of data.
From tristan.x-net.com.ua (10.12.38.1) icmp_seq=1 Destination Net Unreachable
From tristan.x-net.com.ua (10.12.38.1) icmp_seq=2 Destination Net Unreachable
From tristan.x-net.com.ua (10.12.38.1) icmp_seq=3 Destination Net Unreachable
--- google.com ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2002ms
[root@no_faith kold]#
[root@no_faith kold]# ping 217.21.50.1
PING 217.21.50.1 (217.21.50.1) 56(84) bytes of data.
64 bytes from 217.21.50.1: icmp_seq=2 ttl=62 time=134 ms
[root@no_faith kold]# route add default ppp0
[root@no_faith kold]# ping google.com
ping: unknown host google.com
[root@no_faith kold]# route del default ppp0
[root@no_faith kold]# ping google.com
PING google.com (216.239.39.99) 56(84) bytes of data.
From tristan.x-net.com.ua (10.12.38.1) icmp_seq=1 Destination Net Unreachable
From tristan.x-net.com.ua (10.12.38.1) icmp_seq=2 Destination Net Unreachable
From tristan.x-net.com.ua (10.12.38.1) icmp_seq=3 Destination Net Unreachable
--- google.com ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2002ms
[root@no_faith kold]#
per aspera ad astra
-
- Заглянувший
- Сообщения: 3
- Зарегистрирован: 17 май 2004, 02:33
- Откуда: Minsk
- Контактная информация:
Re: Траффик через туннель
До подъема туннеля прибиваешь дефолтный роут и добавляешь роут на сеть или хост прова. типа:
route delete default
route add -net 10.12.39.0/24 10.12.38.1
поднимаешь туннель, втыкаешь роут
route add default 172.16.1.193
при дауне туннеля последовательность обратная. Для FreeBSd работает. Возможно ошибся в синтаксисе route под линух, но принцип такой.
route delete default
route add -net 10.12.39.0/24 10.12.38.1
поднимаешь туннель, втыкаешь роут
route add default 172.16.1.193
при дауне туннеля последовательность обратная. Для FreeBSd работает. Возможно ошибся в синтаксисе route под линух, но принцип такой.