Ubuntu

Ubuntu 15.10 網路介面名稱

  • January 21, 2016

我剛剛在 VMware Workstation 10 上安裝(全新安裝)Ubuntu 15.10 64 位虛擬機。

此處,網路介面名稱已從“ethX”更改為“enXXXX”。

我的目標能夠為舊名稱更改新名稱,但是在閱讀並嘗試不同的操作之後,它們都不起作用。因此,我將盡我所能解釋我所擁有的以及我為獲得您的幫助所做的一切。

配置:

  • 系統:基於 VMware Workstation 10 的 Ubuntu 15.10 64 位

  • 乙太網卡: NAT

  • 乙太網預設配置 $$ dhcp $$(圖形界面):

    • 名稱:eno12345678
    • MAC: XX:XX:XX:XX:XX:XX
    • ip: 192.168.170.3
    • 遮罩:255.255.255.0
  • /etc/network/interfaces

    • 自動lo
    • iface lo inet 環回

測試:

  1. 修改“ /etc/network/interfaces ”文件:
  • 自動 eth0
  • iface eth0 inet 靜態
  • 地址 192.168.170.3
  • 網路遮罩 255.255.255.0
  • 網關 192.168.170.2
  • dns 名稱伺服器 192.168.170.2
  1. 創建規則文件:
  • /etc/udev/rules.d/70-persistent-net.rules ‘SUBSYSTEM==“net”,ACTION==“add”,ATTR{address}==“XX:XX:XX:XX:XX:XX” ,KERNEL==“enoXXXX”,NAME=“ethX”’
  1. 修改“ /etc/default/grub ”文件:
  • ‘GRUB_CMDLINE_LINUX’,附加“net.ifnames=0 biosdevname=0”
  • 我的機器上沒有“ grub2 ”文件夾,只有“ grub ”。
  • “grub-mkconfig -o /boot/grub/grub.cfg”
  1. 沒有“ /etc/sysconfig/ ”文件夾。
  2. 也沒有,沒有“ /etc/sysconfig/network-scripts/ifcfg-* ”文件。

如果您能提供更改網路介面名稱的任何幫助/提示,​​我將不勝感激。有什麼辦法可以改變這個嗎?或者你會推薦我另一個選擇嗎?

我的目標之一是通過 USB 向攜帶式設備提供網際網路。

氪!

恢復舊介面名稱的最簡單方法是修改您所做的 grub 文件(雖然我不熟悉biosdevname參數。我會將這些放在開頭的行中GRUB_CMDLINE_LINUX_DEFAULT。修改後/etc/default/grub,您必須執行 sudo update-grub 和重啟,使新參數生效。

引用自:https://unix.stackexchange.com/questions/256817