-
маршрутизация
есть:
впн-роутер с внешним ип-адресом 192.168.174.12
гейтом для него указан 192.168.174.1
внутренний ип для внутренней локальной сети указан 192.168.0.1
адрес моего компа 192.168.0.141
при дозвоне на впн роутер берет на себя адрес 195.138.78.80
проблема состоит в том, что все, что находится за пределами сети 192.168.0.* - маршрутизируется сугубо через впн.
Внутренние ресурсы тенета, внешние - все через внешний ИП гейта нашей подсети.
Почему проблема? - Потому что даже на мклуб у меня доступ, как на ресурс, находящийся за пределами Солнечной системы.
Попытка вписать маршрутизацию руками не увенчалась успехом.
Были испробованы такие привязки:
route add 192.168.174.12 192.168.0.1
route add 192.168.174.1 192.168.174.12
route add 195.138.68.91 192.168.174.1
tracert выдает что без этих маршрутов, что с ними - маршрут через внешний ИП гейта подсети + безумные задержки.
Как сделать так, чтобы некоторое адресное пространство маршрутизировалось не через чертов впн, а через гейт 192.168.174.1?
До появления в доме впн-роутера все было крайне просто, у меня был фиксированный IP 192.168.174.12, и достаточно было прописать правило route -p add 195.138.68.91 192.168.174.1 , чтобы получить маршрут на мклуб через локальный гейт.
Теперь же - могу написать любые матюки, и в результате получить неизменный маршрут на любой адрес вне 0.* через Аляску.
Памагитя!
-
вот ресуног, примерно поясняющий ту ахинею, которую я написал.
-
кинь сюды вывод
route -n
нужен для полного понимания
-
[code]IPv4 Route Table
===========================================================================
Active Routes:
Network Destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.141 276
192.168.0.0 255.255.255.0 On-link 192.168.0.141 276
192.168.0.141 255.255.255.255 On-link 192.168.0.141 276
192.168.0.255 255.255.255.255 On-link 192.168.0.141 276
224.0.0.0 240.0.0.0 On-link 192.168.0.141 276
255.255.255.255 255.255.255.255 On-link 192.168.0.141 276
===========================================================================
Persistent Routes:
None[/code]
-
трейс на тенет
[code]C:\>tracert tenet.ua
Tracing route to tenet.ua [195.138.80.40]
over a maximum of 30 hops:
1 <1 ms <1 ms <1 ms 192.168.0.1
2 * 126 ms 66 ms vipa5.te.net.ua [195.138.80.131]
3 70 ms 24 ms 27 ms vlan100-if.cat03-co-ch2a.te.net.ua [195.138.76.49]
4 28 ms 20 ms 14 ms web.tenet.ua [195.138.80.40][/code]
-
при поднятом vpn по умолчанию у меня тоже всё маршрутизировалось через vpn; что я сделал :
route add 192.168.10.1 dev eth0 //ключ - указан интерфейс - то есть напрямую по ethernet, а не ppp-туннель
route add -net 195.138.68.0/24 gw 192.168.10.1 - вся подсеть с мклубом через ethernet;
это всё немного коряво, когда сделаю красиво - кину сюда; но работает
надеюсь, синтаксис роут в винде тот же
-
в винде несколько не так ) но похоже. Осталось только правильно "угадать" интерфейс
-
вроде как интерфейс в винде = твой локальный ip, 192.168.0.41
-
решение найдено с помощью тов. Тучи )
[url]http://forum.dlink.ru/viewtopic.php?t=30483&highlight=DI-604+routing[/url]
это же надо было придумать, заныкать роутинг в настройках в инвизибл?) Стоило прописать там магические значения интересующих меня ресурсов - и все стало на свои места.