LINUX.ORG.RU
ФорумAdmin

rp-pppoe и несколько интерфейсов


0

0

имеем rp-pppoe , рутер на gentoo, по eth1 приходит 50 Vlan eth1.100, eth1.101 и т.д.

запускаем : /usr/sbin/pppoe-server -I eth1.100 -N 90 -L ип_пппое_сервера -p /etc/ppp/pppoepool.list

в файле etc/ppp/pppoepool.list - Пул внешних адресов.

Если цеплятся с VLAN 100 - все нормально, само собой. НО!! с других VLAN - никак, т.к. там не слушает.

man pppoe-server пишет:

-I interface The -I option specifies the Ethernet interface to use. Under Linux, it is typically eth0 or eth1. The interface should be "up" before you start pppoe-server, but should not be configured to have an IP address. You can supply multiple -I options if you want the server to respond on more than one interface.

Как указать несколько интерфейсов? через пробел: -I eth1.100 eth1.101 eth1.102 ... не работает :( -I eth0 -I eth1 -I eth2 не работает :(

кросспост: http://www.opennet.ru/openforum/vsluhforumID1/83018.html


Вот так у меня все работает хорошо: CentOS 4.7 rp-pppoe-3.10

/usr/sbin/pppoe-server -k -N 370 -I vlan222 -I vlan221 -I vlan203 -L 172.17.55.1 -R 10.0.0.1 -C PPPOE_SERVER

anonymous
()
Ответ на: комментарий от INFOMAN

>> Генте не нужен rp-ppoe, там прямо в conf.d/net можно параметры pppoe указывать.

Нужен. Хоть конфиги и указываются в /etc/conf.d/net, но сам клиент всё-таки запускается. Не через астрал же оно должно работать =).

Deleted
()
Ответ на: комментарий от Deleted

Хм. У неё в pppd есть либа /usr/lib/pppd/2.4.4/rp-pppoe.so

А отдельного пакета для этого не нужно.

INFOMAN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.