Сложилась такая ситуация. Есть два провайдера, ethernet и adsl. Адсл работает через pppoe, и является резервным каналом. Перевёл модем в режим моста, настроил вланы. И тут вопрос, как с консоли поднять pppoe? с веб0интерфейса этот трюк непрокатит из-за использования влана. Поиск по форуму приводил только к настройкам через веб-интефейс
так, а какова структура файла options.vlan? Примерная хотя бы.
соответственно это мой ppp0 на vlan1 без роутинга по умолчанию, который роутится в скриптах ip-up-script и ip-down-scriptCode:noauth refuse-eap user 'username' password 'password' nomppe nomppc plugin rp-pppoe.so nic-vlan1 mru 1492 mtu 1492 maxfail 0 usepeerdns persist ipcp-accept-remote ipcp-accept-local noipdefault ktune default-asyncmap nopcomp noaccomp novj nobsdcomp nodeflate lcp-echo-interval 10 lcp-echo-failure 6 unit 0 ip-up-script /usr/local/etc/ppp/ip-up-script ip-down-script /usr/local/etc/ppp/ip-down-script remotename "provider" noccp nodefaultroute noproxyarp
Провайдер раздает интернет через pppoe. Захотелось получить второй ip для входящих подключений. Собственно, предложили поднять второй pppoe.
Соответственно, второй провод тянуть никто не будет, поэтому вторая сессия будет на том же самом интерфейсе что и первая. Реально ли это?
Теоретически - реально, но будет ли работать pppd при таких условиях?
И практически будет:
если в двух словах (поиск на форуме объяснит подробнее),
запускаем первый ppp-интерфейс
также второйCode:pppd file ppp0.file
соответственно поднимаются интерфейсы ppp0 иCode:pppd file ppp1.file
ppp1
В данном примере ppp0.file и ppp1.file - файлы с настройками для различных подключений. У меня так настроены подключения платное и гостевое, естественно, всё это через скрипты.
Есть ещё способ: первое подключение настраивается через web-интерфейс роутера, также в опциях IP Config -> WAN & LAN -> Enable PPPoE Relay? YES, затем уже на компьютере настраиваете дополнительное PPPoE-подключение.
Спасибо.
Я был просто не уверен, что pppd поднимет ррр, если оба файла с настройками будут указывать на один WAN.
А что будет с правилами файрвола, если временно отвалится ррр1 ? Они не отомрут?
В конфигурационном файле pppd есть опция persist, отвечающая за новое переподключение при обрыве и опция ip-up-script <ваш_скрипт>, запускающая ваш скрипт при подключении, в том числе и с настройками iptables для нужного интерфейса.
P. S. Возможно, я ошибаюсь, но настройки для firewall'а, установленные через web-интерфейс, работают только для ppp*, поднятого первым.
Last edited by Lupo_Alberto; 08-09-2008 at 17:03.
Здравствуйте! Только зарегистрировался на форуме. У меня есть один серьезный вопрос! Провайдер у нас предоставляет 2 PPPoE подключения, одно интернет, а второе для внутригородской сети! На компьютере одновременное подключение 2-х PPPoE реализовать не трудно (драйвер raspppoe).
Как это можно реализовать на роутере WL500g.Premium???
первое pppoe соединение, которое настраивается в вебе, запускается такой коммандой:
При этом используемые опции находятся в файле /tmp/ppp/options.wan0. СмотретьPHP Code:
pppd file /tmp/ppp/options.wan0
Вторую сессию придется генерить вручную, т.е. создать подобный файл с настройками, загнать в него требуемые параметры и запускать из post-firewall или post-bootPHP Code:
cat /tmp/ppp/options.wan0
hint: можно посмотреть в существующем файле options.wan0
ASUS RT-N16 (1.9.2.7-rtn) + multi-wan (2x PPPoE, было на WL-500W)
Нужно делать так как нужно, а как не нужно - делать не нужно.
если для простого смертного, то начинаем с темы про настройку с нуля. Настройки соединения брать у провайдера. Возможно, придется разбираться со смыслом опций --- тогда придется ковырять документацию по pppd.
И не ожидайте, что кто-то вам эти настройки распишет с каемочкой --- ситуация нестандартная.
Было: WL500gP (fw 1.9.2.7-10-USB-1.71) + Toshiba TravelStar 250Gb 2.5" inside router.
(ADOS + rTorrent WebUI+rtorrent + samba + rrdtool + XMail + QuiXplorer + ClamAV)
> Мои инструкции < Для новичков и ленивых > Wiki переехало сюда < "Ночные" сборки >