Jump to content

Recommended Posts

Posted

Что-то я не догоняю в особенностях поведения 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 - аномалий не видно.

 

Posted

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

/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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.