Ubuntu16.04網卡配置
新安裝的Ubuntu16.04系統容易出現無法連接有線網路的問題,主要是因為網卡配置不完善,下面通過實操講解如何解決該問題。
1. 查看網路設備
ifconfig
發現只有enp2s0
和lo
,沒有eth0
,一般Linux有線網路使用的是eth0
網卡進行網路連接。
2. 修改網卡為eth0
sudo vim /etc/default/grub
找到GRUB_CMDLINE_LINUX=""
改為GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
然後sudo grub-mkconfig -o /boot/grub/grub.cfg
重啟,執行ifconfig
可以看到,網卡名即變成了eth0和wlan0
3. 設置eth0
網卡的連接方式
打開ubuntu的/etc/network/interfaces文件默認的內容如下:
auto lo
iface lo inet loopback
在後面添加內容
(1)獲取動態配置:
auto eth0
iface eth0 inet dhcp
(2)獲取靜態配置:
auto eth0
iface eth0 inet
static address 192.168.0.1
netmask 255.255.255.0
gateway 192.168.0.1
重啟,再一次執行ifconfig
,可以看到eth0
網卡已經有inet addr、Bcast、Mask、inet6 addr等ip地址。
參考資料
[1]ubuntu16.04配置網卡[//blog.csdn.net/stay_zezo/article/details/80718369]
[2]Ubuntu網卡服務重新啟動,設置 DNS和主機名[//jingyan.baidu.com/article/9113f81b7995df2b3214c702.html]
[3]ubuntu16.04修改網卡名稱enp2s0為eth0[//www.voidcn.com/article/p-dcdiwcqz-xe.html]