В хозяйстве имеется:
сервер;
на сервере два интерфеса -- eth0, eth1.
Linux Debian woody, ядро 2.4.26Сервер периодически меняет мак-адреса интерфейсов между собой. Из-за этого у клиентов отваливается интернет.
В чем может быть проблема? Куда смотреть?
сервер не может менять MAC адреса
при перезагрузке у тебя меняются имена интерфейсов eth0 eth1, сетевухи небось одинаковые а материнка "маде ин Чина" без обид сам на таком работаю.
можно попробовать поменять сетевухи в PCI слотах (разные комбинации)
не знаю как Debian подымает интерфейсы в RedHat можно указать hwaddr в конфиге интерфейса, соответственно связать имя и MAC адрес
>сервер не может менять MAC адреса
Но именно так и происходит. Через неодинаковые промежутки времени сетевухи меняют МАКи, тоесть МАК одного интерфейса присваивается другому и наоборот. Через приблизительно секунду они возвращают МАКи обратно. :(
>при перезагрузке у тебя меняются имена интерфейсов eth0 eth1, сетевухи небось одинаковые
>а материнка "маде ин Чина" без обид сам на таком работаю.
Согласен, и сетевухи обе -- РТЛовские и мать китайская, но сегодня перебросил винты (установлен рэйд) в другую машину и ситуация повторилась на _другом_железе_ (сетевухи другие но тоже одинаковые и РТЛовские и мать другая но китайская).
>
>можно попробовать поменять сетевухи в PCI слотах (разные комбинации)
>не знаю как Debian подымает интерфейсы в RedHat можно указать hwaddr в
>конфиге интерфейса, соответственно связать имя и MAC адрес
В Дебе это можно сделать в файле /etc/networks/interfaces фразой hwaddress ether MAC для соответствующего интерфейса, если я не ошибаюсь.Удачи!
смотри конфиг udev - там можно номер eth привязать к маку