Я установил 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, но произошло то же самое.