Страница 1 из 1

Траффик через туннель

Добавлено: 16 июл 2005, 13:37
kold
Уважаемый олл, имеется такая проблэма:

Стартую 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 - не помогает...

Заранее спосибо! :)

Добавлено: 16 июл 2005, 15:04
Foxx
route add default ppp0?

Добавлено: 17 июл 2005, 10:44
kold
[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]#

:(

Добавлено: 20 июл 2005, 15:35
slavaz
А сам провайдер пингуется? В смысле, другой конец соединения.

Добавлено: 20 июл 2005, 17:29
Foxx
так надо роуты к днс-ам прописать прежде чем route add default ppp0

Re: Траффик через туннель

Добавлено: 20 июл 2005, 17:49
Moroz
До подъема туннеля прибиваешь дефолтный роут и добавляешь роут на сеть или хост прова. типа:
route delete default
route add -net 10.12.39.0/24 10.12.38.1

поднимаешь туннель, втыкаешь роут

route add default 172.16.1.193

при дауне туннеля последовательность обратная. Для FreeBSd работает. Возможно ошибся в синтаксисе route под линух, но принцип такой.