Ubuntu中將網卡名稱eno16777736改回eth0


一、前言

今天在Vmware Workstation中安裝了Ubuntu Server 15.10,然后發現網卡名稱出現了問題,主網卡竟然不叫“eth0”,而是叫一個奇怪的名字“eno16777736”,強迫症的我表示接受不能,於是便開始找解決方法。 
谷歌之,發現了一些線索,找到了“eno16777736”這個名字的來歷,這其實是Vmware中這個網卡設備的acpi_index。而網上的解決方法都是針對RedHat和CentOS的,不能直接用在Ubuntu上,於是我又開始繼續找資料,最后東拼西湊竟然成功了,所以來分享給大家。

二、解決步驟

首先看看剛裝好的時候不正常的樣子

不正常的網卡名稱

第一步,輸入如下命令,編輯對應文件(使用管理員權限執行,下同) 
# vim /etc/default/grub 
在”GRUB_CMDLINE_LINUX”中添加參數net.ifnames=0 biosdevname=0,如下圖所示

添加參數

第二步,輸入如下命令,更新grub配置文件 
# update-grub 
執行結果如下圖所示

執行結果

若提示沒有此命令,請先輸入安裝命令 
# apt-get install grub2-common

第三步,輸入如下命令,編輯對應文件 
# vim /etc/network/interfaces 
將“eno16777736”全部改為“eth0”,如下圖所示

修改名稱

第四步,重啟系統,再一次查看網卡名稱已恢復正常,如下圖

網卡名稱正常


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM