Страницы: 1 2 След.
RSS
2 PPPoE через 1 модем(bridge)
 

Доброго времени суток, Уважаемые...



Собственно "инструкция" для одновременной работы через два подключения pppoe к одному провайдеру через один модем, работающий в режиме моста(исправления и дополнения приветствуются), надеюсь пригодится кому-нибудь.



-------------------



Два одновременных подключения PPPoE к одному провайдеру с использованием одного модема, работающего в режиме моста(Bridge)
Для операционных систем Microsoft(Win2k\Winxp\Vista):



1. Необходимо включить в операционной системе(далее ОС) поддержку нескольких портов Wan(по умолчанию разрешен один порт)
Пуск\выполнить\regedit
найти в открышемся окне редактора реестра ОС ветку
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318**]\xxxx
где xxxx - это цифры 0001, 0002...



далее ищем в хххх параметр DriverDesc=Wan Miniport(PPPoE), в найденном, изменяем значение параметра WanEndPoints=1 на 2(или 3, в зависимости от того сколько нужно).



Выполняем аналогичные действия в двух следующих ветках реестра
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318**]\xxxx
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318**]\xxxx



перезагружаем компьютер.



Примечание: для упрощения ковыряния в реестре можно просто воспользоваться следующей утилитой(делает только вышеописанные изменения в реестре)
https://multilink.by.ru/download/ms_pppoe_patch.exe (просто измените количество линий в открывшемся окне приложения)



2. Создаем и настраиваем соединения с провайдером согласно его инструкции.
Пусть INET для соединения к внешней сети(платный интернет), а INETLOCAL для соединения к внутренней(бесплатные ресурсы провайдера).
Сетевые подключения\INETLOCAL(свойства)\Сеть\Протокол интернета(TCP/IP)\Свойства\Дополнительно\Снять галку "Использовать основной шлюз в удаленной сети"
Для подключения INET таких действий(убирание галочки "Использовать основной шлюз в удаленной сети") НЕ производим.



3. Маршрутизация.
вручную:
 1). Определяем IP-адреса свой и сервера для обоих подключений, - запускаем оба соединения, сначала INET, затем INETLOCAL.
пуск\выполнить\cmd /k ipconfig /all - в результате выполнения этой команды, можно получить информацию о ип адресах сервера и клиента для обоих PPPoE подключений
либо то же самое можно выяснить зайдя в состояние\поддержка\подробности каждого из двух запущенных PPPoE подключений.
Для PPPoE с названием INET назовем эти адреса IPINET(адрес клиента) и IPINETServer(адрес сервера).
Для PPPoE с названием INETLOCAL назовем эти адреса IPINETLOCAL(адрес клиента) и IPINETLOCALServer(адрес сервера) соответственно.
 2). Необходимо прописать статические маршруты:
пуск\выполнить\cmd /k route print - результат команды покажет локальную таблицу маршрутизации системы и даст нам необходимую информацию для дальнейших действий,
в частности - номера сетевых интерфейсов PPPoE
в полученном результате нас интересует список интерфейсов и их номера
примерный вид:



0x5 ......... INET
0х21 ........ INETLOCAL
затем идет таблица маршрутизации.
0х21 и 0x5 - номера соответствующих интерфейсов INETLOCAL и INET.
 3). Следующим действием необходимо прописать статические маршруты на внутренние сети провайдера(адреса сетей можно выяснить либо у провайдера
либо в базе https://www.db.ripe.net/whois?form_type=simple&full_query _string=&searchtext=) через соответствующий интерфейс INETLOCAL с метрикой 1:
  пример на основе сетей SAN(JSC "VolgaTelecom"):
после поиска(ссылка выше)получили следующие сети, зарегистрированные и смаршрутизированные для данного провайдера:
213.242.32.0 - 213.242.35.255
217.107.18.0 - 217.107.19.255
213.24.168.0 - 213.24.169.255
195.161.248.0 - 195.161.255.255
81.177.52.0 - 81.177.55.255
88.147.128.0 - 88.147.175.255
88.147.176.0 - 88.147.195.255
88.147.196.0 - 88.147.253.255
78.29.64.0 - 78.29.95.255
78.29.96.0 - 78.29.125.255
приводим этот список при помощи утилиты https://lantricks.ru/lancalculator/ к необходимому нам виду:
78.29.64.0/255.255.224.0
81.177.52.0/255.255.252.0
88.147.128.0/255.255.128.0
195.161.248.0/255.255.248.0
213.24.168.0/255.255.254.0
213.177.96.0/255.255.248.0
213.242.32.0/255.255.252.0
217.107.18.0/255.255.254.0
вот их то нам и нужно прописать в статических маршрутах для перенаправления трафика на адреса этих сетей через подключение INETLOCAL:
пуск\выполнить\cmd
route -p add 78.29.64.0 mask 255.255.224.0 IPINETLOCALServer Metric 1 If 0x21
route -p add 81.177.52.0 mask 255.255.252.0 IPINETLOCALServer Metric 1 If 0x21
route -p add 88.147.128.0 mask 255.255.128.0 IPINETLOCALServer Metric 1 If 0x21
route -p add 195.161.248.0 mask 255.255.248.0 IPINETLOCALServer Metric 1 If 0x21
route -p add 213.24.168.0 mask 255.255.254.0 IPINETLOCALServer Metric 1 If 0x21
route -p add 213.177.96.0 mask 255.255.248.0 IPINETLOCALServer Metric 1 If 0x21
route -p add 213.242.32.0 mask 255.255.252.0 IPINETLOCALServer Metric 1 If 0x21
route -p add 217.107.18.0 mask 255.255.254.0 IPINETLOCALServer Metric 1 If 0x21
у провайдера не обязательно "белые" адреса во внутренней сети... они также могут принадлежать и частным(с "серыми" адресами) сетям 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16,
тогда и маршруты должны быть соответствующие, и эти адреса можно будет выяснить только у провайдера.
 4). Теперь мы можем проверить - правильно ли маршрутизируется трафик, - при помощи команды пуск\выполнить\cmd /k tracert /? в частности:
пуск\выполнить\cmd /k tracert www.ru - в данном случае он должен пойти через интерфейс INET и адрес IPINETServer, т.е. первой строкой долже быть адрес IPINETServer.
пуск\выполнить\cmd /k tracert ANYIPINETLOCALPROVIDER (где ANYIPINETLOCALPROVIDER - любой адрес принадлежащий внутренней сети провайдера, из сетей, описанных в статических маршрутах) -
должен пойти через интерфейс INETLOCAL и адрес IPINETLOCALServer, т.е. первой строкой долже быть адрес IPINETLOCALServer.




авто(т.е. без прописывания статических маршрутов вручную в таблице маршрутизации ОС, подходит для двух одновременных подключений PPPoE, ввиду ограничения программы):
Ищем программу "Route Sentry"(к любом доступном поисковике), скачиваем, устанавливаем, выясняем сети провайдера(как описано в подпункте 3 пункта 3 или у провайдера).
Открываем текстовым редактором файл localroutes.dat(расположен в той папке куда Вы установили программу "Route Sentry") заменяем содержимое файла на нужное нам.
Содержимое файла для сетей SAN(в продолжение примера):



#format is destination IP,mask
#list of "SAN" IP addresses
78.29.64.0,255.255.224.0
81.177.52.0,255.255.252.0
88.147.128.0,255.255.128.0
195.161.248.0,255.255.248.0
213.24.168.0,255.255.254.0
213.177.96.0,255.255.248.0
213.242.32.0,255.255.252.0
217.107.18.0,255.255.254.0



как пользоваться прогой: запустить программу(после редактирования и сохранения файла localroutes.dat) в поле "Local connection" выбрать подключение INETLOCAL,
а в поле "International connections" выбрать подключение INET.




Собственно все. Для трех(у провайдеров бывают еще льготные игровые сети, iptv) подключений ситуация с настройками аналогична.



 



 

DmitryPC40187.5436805556
 

Вопрос вдогонку - а если воспользоватся увеличением количества PPPOE портов например до 100. Возможно будет подключатся к ним клиентам по PPPOE заместо PPTP?

 
Цитата
...
производителя ОС(microsoft.com) спросите лучше...
 
Обязательно ли настраивать в Бридж?

Как поднять два РРРоЕ в режиме роутера?
 
​"PPPoE Pass Through" в зикселях кнопка была, в остальных не знаю..Strike199039750.6164467593
 
Цитата
Как поднять два РРРоЕ в режиме роутера?
иметь железку с двумя WAN портами к примеру, и соответственно поднимать средствами "железки" и маршруты на сети прописывать на ней же или не прописывать, если не нужно.
 
DmitryPC

Можешь помочь?:

Два EDGE-модема подключены одновременно "мультилинком".Но надобность в двух IP (сразу две закачки с обменника)иногда отпадает.Хочется объеденить их(модемы) в один белее резвый.
 

Цитата
Хочется объеденить их(модемы) в один белее резвый.
это к прову(обычно он ведает увеличением или уменьшением полосы до конечных пользователей)

 
При попытке объеденить два модема в свойствах соединения один в случайном порядке обрывается "удаленным компьютером".Т.е. провом не поддерживается. Это при том, что обе сим-карты мегафоновские. Чего ожидать от МГФ+БЛН,МТС?..

Я надеялся на софтварные методы. Допустим по одному каналу идут четные пакеты, по другому - нечетные одновременно. Или в броузере прописать что-либо...

Спасибо.

P.S. Респект за оперативность
 
Цитата
Допустим по одному каналу идут четные пакеты, по другому - нечетные одновременно
не получится. возможна только балансировка нагрузки и то только на уровне железок или при использовании соответствующего софта, который может обеспечить эту самую балансировку. А при помощи TI(точнее его функции - AR) можно только часть пользовтелей перенаправить на дополнительный внешний интерфейс.
Страницы: 1 2 След.
Читают тему (гостей: 2)