4

Привет, я использую Ubuntu Server на моем VirtualBox. Но я изменил MAC-адрес сетевой карты из настроек виртуального ящика. Но теперь я не могу найти интерфейс при вводе ifconfig. Что я должен делать?

2 ответа2

6

Вы запускали ifconfig -a ?

ubuntu и debian в наши дни используют udev для постоянного присвоения одному и тому же нику одного и того же имени устройства. Это прекрасно работает, за исключением случаев, когда он не делает то, что вы хотите, чтобы он делал.

justin@media:~$ cat /etc/udev/rules.d/70-persistent-net.rules 
...
# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:08:74:f2:83:e2", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

если вы запустите это на своей виртуальной машине, вы, скорее всего, увидите две строки: одну для eth0 и одну для eth1. Самый простой способ исправить это - удалить строку eth0 и заменить оставшуюся eth1 на eth0.

0

Более подробная информация будет хорошо. Вы используете NAT в настройках VB?

Вы перезагрузили виртуальную Ubuntu? Еще лучше (потому что вам никогда не придется перезагружать Linux) вы перезапустили NetworkManager? Запустить dhclient?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .