Linux
Ubuntu Server 乙太網配置命名錯誤
我剛剛安裝了 Ubuntu Server 16.04.1 LTS 並想配置我的乙太網連接。我的
/etc/network/interfaces
文件如下所示:source /etc/network/interfaces.d/* auto lo iface lo inet loopback auth eth0 iface eth0 inet static address 192.168.0.99 *whatever my ip is* netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255 gateway 192.168.0.999 *my router's ip* post-up iptables-restore < /etc/iptables.up.rules dns-nameservers *my router's ip* 8.8.8.8
這給我的乙太網連接提供了奇怪的名稱,例如emp2s0、virbr0等。但是根據這篇文章
biosdevname
,我的安裝中不存在任何規則,/etc/udev/rules.d
. 我應該怎麼做才能獲得乙太網連接?
現在對您來說最簡單的方法是簡單地將 eth0 替換為 Ubuntu 為您的設備提供的實際名稱(兩條線)。你提到了emp2s0,但我懷疑它應該是enp2s0。
此外,
auth
應該是auto
如果您真的不喜歡新的命名方案,您可以遵循許多不同的方法,但這將解決您的直接問題。
作為澄清,這個命名方案在 Ubuntu 中是新的(從 15 的某個地方開始)並且不會出現在從 14 更新的機器上,只出現在新安裝的機器上