1. 程式人生 > >Ubuntu 17.04 連不上網

Ubuntu 17.04 連不上網

裝了win10和ubuntu 17.04雙系統,ubuntu裝在了固態硬碟上面

第一次裝還好好的,後來因為根目錄不夠用使用另一個系統u盤重灌了一次系統,出現了網路問題

(這裡插一句,網上很多教程說把大部分空間分給/home,我建議還是/根目錄空間多一些,因為很多軟體是自動在根目錄安裝的,參與過一個專案,當時工控機根目錄就總是爆滿,重新無損分割槽還忙了好久,不如一開始就裝好)

裝好以後開機一直顯示“連線已斷開,處於離線狀態” ,而且一直在嘗試連線,而win10系統連線正常,網線沒有問題

於是我輸入 ifconfig 檢視網絡卡資訊,發現沒有安裝net-tools,沒有網路apt-get自然用不了

於是我從windows系統上搜索 ubuntu net-tools download 下載對應系統版本的軟體

對應17.04系統的是 net-tools_1.60+git20161116.90da8a0-1ubuntu1_amd64.deb

注意最後是amd64就對應64位系統,i386對應32位系統,與是不是amd沒有關係

這是輸入 ifconfig 命令檢視,發現網絡卡是 enp0s31f6 和 lo,沒有我們熟悉的eth0

這個沒有關係,沒有必要像網上說的非得改名改成eth0,還有建議修改grub的,這個風險很大,可能導致開機變慢甚至進不了系統

直接輸入 sudo ethtool -s enp0s31f6 autoneg off speed 100 duplex full 網路立即恢復

sudo ethtool -s enp0s31f6 autoneg off speed 100 duplex full

上述命令中的enp0s31f6可以改成你ifconfg出來的網絡卡型號 當然一般的教程中都是eth0

如果提示你沒有安裝ethtool,就再從windows系統下載一個ethtool-4.8.tar.gz解壓

然後按照其中的文字提示,./configure, make ,sudo make install 即可安裝成功