LINUX.ORG.RU
ФорумAdmin

Два PPPoE соединения с одной машины


0

0

Доброго времени суток!

Есть компьютер под федорой 8 в него упирается модем в режиме бридж. Компьютер поднимает сам pppoe-соединение ppp0 и нормально. Но тут начальство решило соединиться с местной отделенной сетью (не впн, без шифрации, просто отдельная сеть). Соединение в эту сетку также происходит через pppoe. Соединение устанавливается нормально - получаем интерфейс ppp1.
Проблемы возникают если что-то случается с каналом. Или пров, скажем, линк передернул. Тогда, несмотря на то что прописано в конфигах (DEVICE=ppp0 или ppp1), интерфейсы меняются местами. Из-за привязок имен интерфейсов с правилам файрвола рубится все.
Можно ли каким-то образом привязать поднимаемые соединения к символьным именам ppp0 и ppp1?
Заранее спасибо

anonymous

/etc/ppp/peers/inet1 :

pty "pppoe -I eth0 -p /var/run/ppp1.pid -m 1412 "
name LOGIN
unit 1
persist
maxfail 0

lcp-echo-failure 3
lcp-echo-interval 5
lcp-max-failure 0

lock
noauth

novj
novjccomp
nopcomp
noaccomp
nobsdcomp
nodeflate
# defaultroute
nomppe
logfile /var/log/ppp/pppoe

/etc/ppp/peers/inet2 :

pty "pppoe2 -I eth2 -p /var/run/ppp2.pid -m 1412 "
name LOGIN2
unit 2
persist
maxfail 0

lcp-echo-failure 3
lcp-echo-interval 5
lcp-max-failure 0

lock
noauth

novj
novjccomp
nopcomp
noaccomp
nobsdcomp
nodeflate
# defaultroute
nomppe
logfile /var/log/ppp/pppoe2

Запуск: pppd call inet1 и pppd call inet2
Не забудь прописать пароли в chap-secrets.

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

так я не спрашивал как поднять 2 pppoe-соединения.
Они поднимаются нормальна.
проблема в том, что при установлении появляются имена соединений ppp0 и ppp1. В дальнейшем наименования могут меняться местами и это ведет к проблемам с фаерволом.
Вопрос как сделать чтобы у первого соединения всегда было ppp0, а второго ppp1

Ps. Вы еще в конфигурации указываете что соединения будут происходить через разные сетевые интерфейсы eth - так не получится, в инет смотрит только один и даже поставить еще одну сетевую карту проблема - единственный pci-слот занят.

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

>Может вместо чесания правого уха левой пяткой настроить nat на модеме?

в плане? а причем здесь вообще нат?
хоть так, хоть этак - два соединения обязаны быть.

хотя да - добавим себе гемороя. поднимем все модемом и начнем тучу портов пробрасовать и гемороится с почтовиком

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

>Параметр unit привяжет!

Спасибки за совет!

Скажите можно ли в штатном конфиге соединения /etc/sysconfig/network-scripts/ifcfg-adsl2 (для редхат) прописать параметр unit?

anonymous
()

А почему бы в if-up/if-down не рулить файрволом (и маршрутами соответственно) по получаемому IP или (лучше) по ipparam?

NiTr0 ★★★★★
()

ща скажу.. в локальных интерфейсах такое тож бывало параметр USERCONTRTOL (ВРОДЕ_ - NO поставь

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