Перейти к содержимому
Калькуляторы

FreeBSD: Неадекват или есть объективные причины? Пакетное прописывание алиасов на lo / ip на интерфейсы

Что-то я не догоняю в особенностях поведения ifconfig во FreeBSD

 

На данный момент ковыряю FreeBSD 8.1-RELEASE-p1 amd64, но подобные симптомы были и в 7.x

1)

Нагенерил кучку алиасов на lo0 скриптом вида:

/sbin/ifconfig lo0 add 10.240.0.19/32

/sbin/ifconfig lo0 add 10.240.1.20/32

...

/sbin/ifconfig lo0 add 10.240.99.1/32

/sbin/ifconfig lo0 add 10.240.99.3/32

На самом сервере маршруты /32 на lo0 вижу, но по OSPF уходят соседям аноносы только на 5 первых алиасов

Между тем, если вручную удалить алиас, не видимый соседями по OSPF, и добавить его заново той же командой - соседи начинают его видеть.

 

2)

Скриптом создаю несколько сотен vlan-интерфейсов и прописываю на каждый из них свои параметры IP/Mask.

С виду все нормально. Все прописывается, IP/Mask видны, ошибок нет.

Проходит некоторое время и начинают исчезать IP/Mask с первых интерфейсов и плавненько доходит до последних.

Если тем же скриптом сделать, скажем штук 30 - аномалий не видно.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если внести паузу - что-то типа:

/sbin/ifconfig lo0 add 10.240.0.19/32; sleep 0.2

/sbin/ifconfig lo0 add 10.240.1.20/32; sleep 0.2

...

то анонсы в OSPF уходят от всех алиасов, но это все-таки костыль, а не вариант

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.