Страница 1 из 1
FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 0:46:53
Four
Есть сабж. пппд поднимает 2 пира. надо жестко каждый прибить к определенному интерфейсу (первый ppp0, второй ppp1).
для старой версии (2.3 patch level 5) действует опция unit (номерифейса). Но не действует опция pty, которая есть в моих конфигах.
И еще не нашел, где прописываются up и down скрипты для пиров (они разные)
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 3:00:05
paradox
примеры конфигов
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:03:33
Four
Хде? )
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:15:31
paradox
И еще не нашел, где прописываются up и down скрипты для пиров (они разные)
а зачем?
в скрипт и так все что нужно передаеться
бери и отуда шелкмд выбирай что хочешь
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:24:00
Four
Примеры которые есть под старый пппд. В котором интерфейс прописывается командой unit.
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:25:38
paradox
с утра по раньше
что то я ничего непонимаю
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:31:09
Four
Вы написали "примеры конфигов". Я сначала думал, что Вы выложили эти примеры. Так как не нашел линка, решил, что речь про примеры в комплекте поставки. Так вот там идут примеры на пппд 2.3 патч 5. В котором для жесткого задания номера интерфейса надо указать опцию unit номеринтерфейса. Но у меня версия 2.3.11, которая не знает про такую опцию. А свежая версия из сети (2.4.чтототам) не знает про фрибсд.
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:37:51
paradox
пфф
options.$unit
всегда вроде работало
на любых версиях и на родной под бсд
привязывать ап даун к приру и не обязаиельно
в него и так все передаеться что надо для анализа
а вообще если у вас не диалап пул
то смысла юзать pppd невижу
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:43:31
Four
у меня пппд впнки поднимает. получается несколько попроще, чем с мпд. ап и даун скрипты к конкретным пирам нужны для peer-specific actions (переписать роуты в случае поднятия интерфеса и вернуть взад в случае падения, действия, разумеется, разные для локальной впн и анлимной).
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:48:56
paradox
у меня пппд впнки поднимает. получается несколько попроще
просвятите поподробнее
можно даже примерами
чем в pppd получаеться проще чем в mpd
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:52:27
Four
"Проще", конечно, дело сугубо субъективное. Но я если я в мпд создаю два бандла и говорю обоим опен - поднимается тока первый. Уже не помню через какое ректальное отверстие мне удавалось поднять одновременно два, но это то еще удовольствие.
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 8:54:50
paradox
у меня почему то поднималось два...и даже три
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 9:00:49
Four
кхм... лан, побалуемся еще, конечно... но пппд хотелось бы допилить все равно.
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 9:05:42
paradox
я так и непонял что в pppd не работает
ну юзай тогда ppp
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 9:16:13
Four
запускается 2 pppd. которые поднимают 2 впнки (pptp) до одного сервера(провайдерского): первая на безлимитный локальный траффик, вторая на безлимитный основной. Соответственно, запускается 2 natd. На интерфейс ppp0 и ppp1. Но в некоторых ситуациях, когда падает одна из впнок, она переподнимается на другом интерфейсе. ppp2 то есть. Соответственно, нат не работает и вообще все не так, нужно.
Впнки заданы peer'ами в /etc/ppp/peers: vpnlocal и vpnunlim. Мне надо жесткео привзяать, что vpnlocal всегда висит на ppp0, а vpnunlim висит на ppp1.
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 9:23:19
paradox
а зачем привязывать?
чет немогу понять
токо иза natd что ли
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 9:34:52
Four
Натд, роуты через интерфейс... Да и вообще не труъ, если подумать... После недели аптайма нагородится там пппшек... Идея еще пришла через ifconfig name попробовать... Переименовывать после поднятия... Но костыль какой то все равно...
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 9:41:56
paradox
в up down скрипты уже передаеться имя ppp0 или ppp1
там его лови анализируй и дергай
а какой из них в какую очередь
это без разници
Re: FreeBSD 7.0 + pppd 2.3.11: жестко привязать пир к интерфейсу
Добавлено: 2008-12-19 9:51:10
Four
хм... ладно, попробую

Спасибо большое!