Показать полную графическую версию : 2 интернет подключение
adm1nzoda
14-03-2011, 22:31
Здравствуйте. Такая задача.
Имею 2 подключение: DSL и 3G. Оператор, который предоставляет DSL услуги, предоставляет еще и внутренний ресурс. А у оператора, который предоставляет 3G, нету внутреннего ресурса. Как реализовать такую схему: при обращение на внутренний ресурс, канал пошел с DSL`а, а при запроса на внешний ресурс, канал пошел с 3G`а. Линукса, к сожалению, еще не знаю, поэтому нужна ответ на Windows. Иметься список IP внутренного ресурса. Как организовать такую схему? Спасибо.
Raistlin
14-03-2011, 23:36
Если IP-адреса внутренних ресурсов известны, то можно добавить статический маршрут (или маршруты). См. route /?
adm1nzoda
14-03-2011, 23:40
Raistlin, спасибо. Теперь буду ковыряться...
adm1nzoda
15-03-2011, 18:24
А как настроить если, у меня оба IP динамические.
Raistlin
16-03-2011, 01:17
При добавлении маршрута указывается не IP, а интерфейс. Так что динамический IP - не помеха. Адреса шлюза на DSL и внутренних ресурсов статические?
Raistlin
16-03-2011, 02:10
Вернее, маршрут может быть и динамическим, задаваемым скриптом при старте.
adm1nzoda
16-03-2011, 14:38
Raistlin, примером сможешь показать?
Raistlin
16-03-2011, 18:29
Адреса внутренних ресурсов и результат ipconfig /all давай. И route print.
adm1nzoda
18-03-2011, 22:31
Сорри за опоздание. Готово, то что просил..
Raistlin
19-03-2011, 23:30
Так... а к какому адаптеру какой провайдер подключен?
adm1nzoda
19-03-2011, 23:45
Обновил все информацию со скринамы.
Raistlin
20-03-2011, 02:55
IP-адрес . . . . . . . . . . . . : 10.68.21.98
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз . . . . . . . . . . : 10.68.21.98
IP-адрес . . . . . . . . . . . . : 213.230.124.140
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз . . . . . . . . . . : 213.230.124.140
Основной шлюз хоста не должен быть адресом этого же хоста, в этом смысла нет. См. Основные шлюзы (http://technet.microsoft.com/ru-ru/library/cc779696%28WS.10%29.aspx).
Доступ к 3G-интернету - UCell, к DSL-интернету - без VPN, к внутренним ресурсам - UzNet, так? Это вообще-то ты должен бы расписать, а не я угадывать.
adm1nzoda
20-03-2011, 04:30
Доступ к 3G-интернету - UCell, к DSL-интернету - без VPN, к внутренним ресурсам - UzNet, так? Это вообще-то ты должен бы расписать, а не я угадывать. »
Да. Я думал что на скрине все понятно.
Raistlin
20-03-2011, 11:36
Все-таки сначала надо разобраться с удаленными шлюзами. Если через UzNet осуществляется доступ только к внутренним ресурсам, то на этом адаптере вообще не должен быть определен шлюз по умолчанию. На UCell - нужен, но почему он равен адресу хоста? Это настройка вручную?
adm1nzoda
20-03-2011, 15:24
Raistlin, Нет. Все настройки автоматические.
Объясняю еще раз. У меня есть модем (ZyXEL P660) который подключен к компьютеру с помощью Ethernet. Модем работает в режиме bridge. Далее, что бы подключиться к УзНету, я использовал мастер сетевых подключении. УзНет предоставляет ограниченный трафик на внешний мир + унлимит внутренние ресурсы. А Ucell предоставляет только внешний мир.
Все настройки и шлюзы автоматические.
Raistlin
20-03-2011, 18:44
Хорошо, примем это как данность. В таком случае первое, что надо сделать, - проставить вручную метрики на всех трех интерфейсах:
Автоматическое определение метрики интерфейса включено по умолчанию с помощью флажка Автоматическое назначение метрики на вкладке Параметры IP в дополнительных свойствах протокола Протокол Интернета (TCP/IP).
Допускается отключение автоматического определения метрики интерфейса и ввод нового значения с клавиатуры.
Наименьшее значение (пусть будет 30) - на интерфейсе UCell, затем (40) - на физическом адаптере, подключенном к DSL-модему, и, наконец, самое большое (50) - на UzNet.
Еще нужна информация, какой PPP-интерфейс в таблице маршрутизации (route print) соответствует UzNet, а какой - UCell.
Допустим, 0x60004 - это UCell, а 0x70005 - UzNet. Тогда для первых двух адресов из списка внутренних ресурсов надо добавить маршруты:
route add 62.209.0.0 mask 255.255.128.0 <gateway_UzNet> metric 20 if 0x70005
route add 62.209.0.0 mask 255.255.152.0 <gateway_Ucell> metric 10 if 0x60004
route add 62.209.0.0 mask 255.255.152.0 <gateway_LAN> metric 15 if 0x2
<gateway_...> - это текущие значения шлюзов по умолчанию для соответствующих адаптеров.
После этого проверь, работает ли доступ к внутренним ресурсам UzNet из диапазона адресов 62.209.128.0 - 62.209.151.255. Если работает - будем колдовать над получением из скрипта значений шлюзов по умолчанию. Если нет - давай снова результаты ipconfig /all и route print (после добавления маршрутов). Только не вкладывай их в виде файлов, вставляй их в сообщение между тегами more и code.
adm1nzoda
20-03-2011, 20:06
Raistlin, да. Заработал.
Заметель еще вот что: при включение/отключение провайдеров значение 0x70005 и 0x60004 меняются как IP провайдеров, то есть текущие значения шлюзов.
Raistlin
20-03-2011, 20:25
Это усложняет дело.
Давай текущий результат route print и ipconfig /all. Мне нужно знать, из каких подсетей в принципе оба этих VPN-соединения могут получать адреса.
adm1nzoda
20-03-2011, 20:48
Настройка протокола IP для Windows
Имя компьютера . . . . . . . . . : home-8fb245d6ef
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : смешанный
IP-маршрутизация включена . . . . : нет
WINS-прокси включен . . . . . . . : нет
Local network - Ethernet адаптер:
DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : Realtek RTL8139/810x Family Fast Ethernet NIC
Физический адрес. . . . . . . . . : 00-1E-90-EC-8A-DB
Dhcp включен. . . . . . . . . . . : да
Автонастройка включена . . . . . : да
IP-адрес . . . . . . . . . . . . : 10.0.83.223
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 10.0.83.1
DHCP-сервер . . . . . . . . . . . : 10.0.83.1
DNS-серверы . . . . . . . . . . . : 84.54.64.34
195.158.0.1
Аренда получена . . . . . . . . . : 20 марта 2011 г. 21:39:49
Аренда истекает . . . . . . . . . : 21 марта 2011 г. 5:39:49
UzNet - PPP адаптер:
DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Физический адрес. . . . . . . . . : 00-53-45-00-00-00
Dhcp включен. . . . . . . . . . . : нет
IP-адрес . . . . . . . . . . . . : 213.230.119.216
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз . . . . . . . . . . : 213.230.119.216
DNS-серверы . . . . . . . . . . . : 84.54.64.34
195.158.0.1
NetBIOS через TCP/IP. . . . . . . : отключен
UCell Internet - PPP адаптер:
DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : WAN (PPP/SLIP) Interface
Физический адрес. . . . . . . . . : 00-53-45-00-00-00
Dhcp включен. . . . . . . . . . . : нет
IP-адрес . . . . . . . . . . . . : 10.68.203.191
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз . . . . . . . . . . : 10.68.203.191
DNS-серверы . . . . . . . . . . . : 188.113.226.1
188.113.226.2
NetBIOS через TCP/IP. . . . . . . : отключен
===========================================================================
Список интерфейсов
0x1 ........................... MS TCP Loopback interface
0x2 ...00 1e 90 ec 8a db ...... Realtek RTL8139/810x Family Fast Ethernet NIC - ¦шэшяюЁЄ яырэшЁют•шър яръхЄют
0x80004 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
0xb0005 ...00 53 45 00 00 00 ...... WAN (PPP/SLIP) Interface
===========================================================================
===========================================================================
Активные маршруты:
Сетевой адрес Маска сети Адрес шлюза Интерфейс Метрика
0.0.0.0 0.0.0.0 10.0.83.1 10.0.83.223 22
0.0.0.0 0.0.0.0 10.68.203.191 10.68.203.191 1
0.0.0.0 0.0.0.0 213.230.119.216 213.230.119.216 2
10.0.83.0 255.255.255.0 10.0.83.223 10.0.83.223 20
10.0.83.223 255.255.255.255 127.0.0.1 127.0.0.1 20
10.68.203.191 255.255.255.255 127.0.0.1 127.0.0.1 50
10.255.255.255 255.255.255.255 10.0.83.223 10.0.83.223 20
10.255.255.255 255.255.255.255 10.68.203.191 10.68.203.191 50
62.209.0.0 255.255.152.0 10.0.83.223 10.0.83.223 15
62.209.0.0 255.255.152.0 10.68.203.191 10.68.203.191 10
62.209.0.0 255.255.128.0 213.230.119.216 213.230.119.216 20
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
213.230.119.1 255.255.255.255 213.230.119.216 213.230.119.216 1
213.230.119.216 255.255.255.255 127.0.0.1 127.0.0.1 50
213.230.119.255 255.255.255.255 213.230.119.216 213.230.119.216 50
224.0.0.0 240.0.0.0 10.0.83.223 10.0.83.223 20
224.0.0.0 240.0.0.0 10.68.203.191 10.68.203.191 1
224.0.0.0 240.0.0.0 213.230.119.216 213.230.119.216 2
255.255.255.255 255.255.255.255 10.0.83.223 10.0.83.223 1
255.255.255.255 255.255.255.255 10.68.203.191 10.68.203.191 1
255.255.255.255 255.255.255.255 213.230.119.216 213.230.119.216 1
Основной шлюз: 10.68.203.191
===========================================================================
Постоянные маршруты:
Отсутствует
0x80004 - UzNet DSL
0xb0005 - Ucell 3G
Raistlin
20-03-2011, 20:53
Обрамляй то, что в тегах code, еще и в теги more.
Судя по route print, ты метрики не назначил вручную. Назначь, как я написал выше, и проверь еще раз. И результаты - снова сюда.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.