編碼的世界 / 優質文選 / 女人

Ubuntu 18.04 網絡配置


2022年7月31日
-   

#坑爹的網絡配置
ubuntu 18.04的網絡配置的方式相較於原來的版本有了很大的改動,並且server版的和Desktop 版本的是不一樣的。
Server版本
新的版本采用了netplan 管理網絡,在命令行中配置有點差別,配置文件在
/etc/netplan/*.yaml

*.yaml 就是那個配置文件,不同的計算機文件名稱是不同的。 例如可以這樣配置:
network:
version: 2
ethernets:
eno1:
addresses: [202.1**.1**.164/24]
gateway4: 202.1*.1**.1
dhcp4: no
nameservers:
addresses: [202.117.0.20,202.117.0.21]

一定要注意縮進。 在這裏可以設置靜態ip和DNS,設置完成後運行命令:
sudo netplan apply

就更新了網絡的設置
Desktop 版本
Desktop 的配置文件在
/etc/NetworkManager/system-connections

目錄下的一個文件,這個文件的配置和我們用圖形化界面的設置中的網絡配置是同步的。 但是不知道為什麼在這裏設置的DNS總是不能找到微信網頁版的地址,所以我看網上的人說Desktop 版本要在
/etc/systemd/resolved.conf

文件中設置DNS,所以我就試了一下。果然還是不行
幾天後我換了ubuntu16.04,沒有任何亂七八糟的網絡問題,並且可以完美解決雙顯示器問題,可能我這種情況適合用ubuntu16.04,似乎18.04對我來說還是太不穩定的選擇了,好了,折騰就到這裏了,後面要好好學習啦。

終於找到問題所在


更新一下,那天突然ubuntu 16.04 也不能用了,網絡鏈接顯示已經鏈接,但是就是不能上網,ping 任何網站也ping不通,出現這個原因是因為在這之前我使用了Win10雙系統。所以我就上網上查了一下,關鍵字是:win10 ubuntu 雙系統 網絡。果然出現了我想要的答案,分析原因就是所有的一切都是win10造成的,一切的罪魁禍首都是它。還記得我們剛開始裝系統的時候麼?我們開始裝的是win10系統,後面需要將win10的快速啟動關掉才能裝上ubuntu,原因是win10的快速啟動將系統的狀態放到硬盤裏,所以每次開機都很快,但實際上完整的開機時間和win7所差無幾。如果我們不關閉快速啟動,就不能將unbuntu 系統裝進去,即便是裝進去了,也無法打開win10系統,這都是走過的坑。
這次我掉的是另外一個坑,我想之前ubuntu18.04總是出現網絡問題可能也和這個有關。ubuntu中不能正常使用網絡的原因是win10占用網卡資源,使得ubuntu不能利用網卡。我的電腦症狀是所有的網絡連接設置都正常,ifconfig 也可以看到網卡但就是沒有網。怎麼解決呢?需要我們進入win10解除win10對網卡的占用。
我的電腦右鍵>管理->設備管理器>網絡適配器(找到網卡)右鍵屬性>電源>關閉喚醒功能
這樣重啟機器進入ubuntu就可以使網絡恢複正常。
win10+ubuntu 雙系統一定要注意這兩點:
  • win10 關閉快速啟動
  • win10 關閉網卡的喚醒功能

  • 完美,雖然找到了原因,但是之前使用ubuntu18.04確實很不爽,所以還是用ubuntu16.04吧。感覺kde桌面要比gnome桌面性能消耗要小,並且不會出現各種各樣的問題。

    熱門文章