[Sysadmins] [help, please] ppp session: ip address assigning

Peter V. Saveliev =?iso-8859-1?q?peet_=CE=C1_altlinux=2Eru?=
Ср Окт 17 13:24:20 MSD 2007


...

А может ли кто из благородных донов воспроизвести следующую операцию:

1. завести ppp-сессию в режиме persist
2. дождаться, пока будет установлено соединение и получен ip
3. запустить $ /sbin/ip monitor address
4. послать pppd SIGHUP
5. прислать результат ip monitor? (можно с фейковыми адресами, но чтобы было 
понятно в принципе)

Что я имею в виду:
$ /sbin/ip mon address
## <--- тут я посылаю сигнал SIGHUP демону pppd
Deleted 49: ppp0    inet 10.0.0.3 peer 10.0.0.1/32 scope global ppp0
## <--- новая сессия установлена
50: if50    inet 10.0.0.3/32 scope global ppp0
Deleted 50: if50    inet 10.0.0.3/32 scope global ppp0
50: if50    inet 10.0.0.3 peer 10.0.0.1/32 scope global ppp0

Что меня интересует: у всех ли на интерфейс сначала добавляется адрес, у 
которого IFA_ADDRESS == IFA_LOCAL (в данном случае это 10.0.0.3) и только 
потом назначается ppp-style, когда IFA_ADDRESS содержит адрес peer'a (в 
данном случае -- 10.0.0.1)?

Огромное спасибо за помощь. Ответы, наверное, лучше слать в приват. Будет 
здорово также, если скажете версии ядра и ppp.
-- 
Peter V. Saveliev


Подробная информация о списке рассылки Sysadmins