Я установил Ubuntu 12.04 на виртуальную машину. Я отредактировал /etc/network/interfaces
следующим образом:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
Затем я создал livecd.iso, используя relinux. Сетевые интерфейсы меняются после загрузки с DVD (livecd.iso).
/etc/network/interfaces
после загрузки с DVD:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
auto eth1
iface eth1 inet dhcp
auto wlan1
iface wlan1 inet dhcp
Но он меняется по-другому, если я загружаю livecd.iso через NFS.
/etc/network/interfaces
после загрузки через NFS(сетевая файловая система):
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet manual
auto wlan0
iface wlan0 inet manual
auto eth1
iface eth1 inet manual
auto wlan1
iface wlan1 inet manual
Я действительно смущен. Что меняет сетевые интерфейсы? Как я могу предотвратить изменения?
Примечание: после некоторых исследований кто-то указал мне файл /etc/udev/rules.d/70-persistent-net.rules
. Это было пусто. Я удалил его и снова создал livecd.iso, но произошло то же самое.