Takže nastavím svůj Ubuntu box s VirtualBoxem, výchozí nastavení - jednoduché spuštění ISO obrazu. Po instalaci Ubuntu jsem pokračoval v testování více programů a všechno fungovalo dobře. Mám plný přístup k internetu na svém hostiteli a uvnitř virtuálního boxu, HOWEVER, všiml jsem si, že i při ethernetovém připojení stále nemám eth0 - místo toho mám enp0s3, což je divné.
Zde je výsledek příkazu 'ifconfig -a':
enp0s3 Link encap:Ethernet HWaddr 08:00:27:36:5f:f2
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe36:5ff2/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:484 errors:0 dropped:0 overruns:0 frame:0
TX packets:370 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:294211 (294.2 KB) TX bytes:44269 (44.2 KB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:274 errors:0 dropped:0 overruns:0 frame:0
TX packets:274 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:24496 (24.4 KB) TX bytes:24496 (24.4 KB)
Jakýkoli důvod, proč by se to mohlo stát? Jak mohu nahradit enp0s3 eth0 a nemít "10.0.2.15" jako inet addr, jak jasně by to nemělo být.
S v197 jsme zavedli předvídatelné názvy síťového rozhraní v systemd/udev, který obsahuje informace o hardwaru spíše než odkaz na použitý ovladač. Jsou podporovány následující názvy:
- Názvy obsahující firmware/BIOS poskytovaly indexová čísla pro palubní zařízení (příklad:
eno1
)- Názvy obsahující firmware/BIOS poskytovaly indexová čísla slotů pro horké zásuvky PCI Express (příklad:
ens1
)- Jména obsahující fyzické/geografické umístění konektoru hardwaru (příklad:
enp2s0
)- Jména obsahující MAC adresu rozhraní (příklad:
enx78e7d1ea46da
)- Klasické, nepředvídatelné jádro-nativní pojmenování ethX (příklad:
eth0
)
To, co pozorujete při instalaci 15.10, je důsledkem vývoje Ubuntu.
Pokud potřebujete nastavit statickou IP VM:
Změňte „Síťový adaptér“ na přemostěný režim v nastavení systému Ubuntu VM) systému Oracle.
Spusťte Ubuntu VM
Zadejte ifconfig
ifconfig vrátí enp0s3
a lo
,
Zadejte Sudo ifconfig enp0s3 192.168.0.111 netmask 255.255.255.0
a nastavíte statickou IP na VM na 192.168.0.111.