> здравствуйте!
> Есть такая проблема, сервер работает минут 10 стабильно, потом отваливается DNS, но
> IP адреса все пингуются стабильно, вот что кажет dmesg:
> arp: 10.0.94.68 moved from 00:26:5a:88:2b:87 to 00:d0:04:73:b8:0a on re0 #IP адрес соседнего
> порта в коммутаторе (причем он тут не понятно...),начинается какая-то пляска со
> сменой маков. зачем? кто скажет?
> arp: 10.0.194.1 moved from 00:d0:04:73:b8:0a to 00:26:18:bc:41:5b on re0 #пляска продолжаетсяВижу, вы используете FreeBSD. Подобные сообщения что вы привели бывают, когда несколько хостов пытаются сидеть с одними и теми же IP-адресами (aka конфликт IP-адресов).
> ifa_add_loopback_route: insertion failed
Какая у вас версия FreeBSD? uname -a
> re0: link state changed to DOWN #опускаю интерфейс re0
> re0: link state changed to UP #поднимаю интерфейс re0 и все снова
> работает, минут 10
При этом сбрасывается arp-таблица, в результате чего вы заного делаете arp-запросы, из-за чего по везению судьбы у вас временно всё работает.
> Маршруты динамические. Сервер работает шлюзом интернета в локальную сеть rl0. re0 интерфейс
> смотрящий в интернет. Адреса DNS на клиентских машинах сервер раздает от
> провайдера, т.е. своего DNS сервера нет.
> 00:26:5a:88:2b:87 - мак роутера на соседнем порту, тот самый с адресом 10.0.94.68,
> как лечить? если не патчем?
Либо решить проблему с конфликтом адресов, либо прописать нужные маки в arp-таблицу статически.