Andy52280 Posted November 18, 2010 Posted November 18, 2010 Что-то я не догоняю в особенностях поведения 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 - аномалий не видно. Вставить ник Quote
Andy52280 Posted November 18, 2010 Author Posted November 18, 2010 Если внести паузу - что-то типа: /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 уходят от всех алиасов, но это все-таки костыль, а не вариант Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.