>>В логах появилась хрень:
>>NET: 98 messages suppressed.
>>Neighbour tables overflow.
>>
>>Сервер, на котором сия хрень проявляется, периодически становиться невидимым в сети.... :(
>
>система какая?
>в чьих логах такое?
>как определяется "видимость" в сети?
- Red Hat 8.0.
- /var/log/messages
У меня на сервере всего два интерфейса: внутренний (10.0.0.1) и внешний (реальный IP с маской 255.255.255.0). Помимо машин с адресами 10.0.0.x в сети есть машины с адресами 10.0.1.x ... И все запросы от локальной сети идут на сервер через хаб (временно из-за коаксиала :-()
Когда не было реального IP, не было подсети 10.0.1.0, не было хаба - все работало как надо. А теперь сервер выпадает из сети, т.е. не пингуется какое-то время. Размеры ARP таблиц были увеличины в 4 раза, но это не помогло.
По адресу: http://tranq.dorms.spbu.ru/lg/issue65/tag/12.html
Нашел интересный документ. Привожу его с моим вольным переводом:
It means that your arp cache is overflowing because your machine can't tell who is on its own subnet... its neighbors. Which usually means your localhost setup is broken (because lots of applications use networking internal to your machine - which is always on its own subnet, so those packets should never even escape the computer) or, far less commonly, that your netmask for your own external address is wrong.
Это означает, что ваша ARP таблица (таблица маршрутизации) переполнена, потому что ваша машина не может сказать, кто находится в собственной подсети, т.е. не может найти своих соседей. Обычно это означает, что ваши локальные настройки неверны (потому что большинство заявлений посылается по внутренней сети на вашу машину (?) – которая всегда в своей подсети, поэтому те пакеты никогда не должны покидать компьютер), или намного реже, что ваша маска для внешнего интерфейса неверна.
Отступление. Вот тут вопрос: правильная ли маска 255.255.255.0 для внешнего реального IP адреса?
Because this happened when you're adding a new subnet, you may find a need to set up machines on both subnets with ethernet aliases. When properly set up then running ifconfig should result in something like this:
Это происходит, когда вы добавляете новую подсеть, вам может потребоваться настроить машины (-у) на обе подсети с помощью ethenet альясинга. Когда все правильно настроено, запускайте, ifconfig и результат должен выглядеть примерно так:
eth0 Link encap:Ethernet HWaddr so:me:he:xv:al:ue
inet addr:192.168.129.15 Bcast:192.168.129.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5939693 errors:0 dropped:0 overruns:0 frame:0
TX packets:5971444 errors:0 dropped:0 overruns:0 carrier:0
collisions:8308 txqueuelen:100
Interrupt:10 Base address:0xff00
eth0:1 Link encap:Ethernet HWaddr di:ft:he:xv:al:ue
inet addr:192.168.64.2 Bcast:192.168.64.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Interrupt:10 Base address:0xff00
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:3924 Metric:1
RX packets:320906 errors:0 dropped:0 overruns:0 frame:0
TX packets:320906 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
Конечно буду экспериментировать, но может кто-то уже сталкивался с подобным и ткнет носом так сказать :)