Недавно в моем компьютере с Ubuntu произошел сбой питания. После перезагрузки HWAddress eth0 показывает очень странное число: 00: 00: 00: 00: 00: 30. я пытался sudo ifconfig eth0 down
& sudo ifconfig eth0 up
. Кроме того, мой ящик ubuntu больше не получает IP-адрес от DHCP-сервера (маршрутизатор Buffalo). В чем дело? Как мне с такими бороться?
Отредактировано: Приносим извинения за любые ошибки, которые может вызвать этот вопрос. На самом деле я вижу HWAddress eth1 вместо eth0. Я просмотрел /etc/udev/rules.d/70-persistent-net.rules и обнаружил, что там две записи, одна для 00:00:80:00:00:30
которые в основном назначают мою сетевую карту eth0
и еще одна запись для 00:00:00:00:00:30
которые назначают мою сетевую карту eth1
. Я думаю, моя карта LAN сломана?
Если вы установите статический IP-адрес, получите ли вы поток пакетов? Возможно, сетевая карта умерла?
Ты можешь использовать ifconfig eth0 hw ether 12:34:56:78:90:AB
для сброса MAC-адреса (но введите правильный MAC-адрес или, по крайней мере, разумный).
Я проверил файлы /etc/udev/rules.d/70-persistent-net.rules
и увидел новый eth1
устройство определяется. По какой-то причине наблюдаемый MAC-адрес моей сетевой карты изменился, и такой Ubuntu пытается присвоить сетевой карте новое имя (eth1
). Путем переопределения MAC, связанного с eth0
MAC, связанный с eth1
, затем удалите запись для eth1, проблема исчезла после перезагрузки. Спасибо, ребята, за помощь.
Вы должны иметь возможность перейти к «Редактировать подключения ...», щелкнув правой кнопкой мыши значок состояния сети в правом верхнем углу по системному времени.
Выберите свой сетевой адаптер, затем нажмите кнопку «Изменить» справа.
После этого вы сможете исправить MAC-адрес вашего сетевого адаптера.