站長留言

  • ✅ 本站維護及更新歷史紀錄,詳情請參考公告
  • ✅ 有任何意見、想法,歡迎留言給Spicy知道喔
  • ✅ 固定於每周一至周五更新Blogger文章,周末不定期
LinuxUbuntu

【Linux】Netplan Setting 網路設定


前言
  • 以 Ubuntu Server 18.04為例
  • 因為是server版的關係,所有的事情都只能下指令完成,沒有GUI可以用啊...


網路設定
  • 查詢網路連線
    • 指令:networkctl

  • 有線網路 ethernets
    • 切換目錄:/etc/netplan/
    • 編輯文件:50-cloud-init.yaml
    • 不指定IP
      • 找到上圖TYPE是ether相對應的LINK
      • dhcp4: 關閉 DHCP,自動取得 IP,true/no
# network: {config: disabled}
network:
    ethernets:
        自己的LINK:
            dhcp4: true
    version: 2

    • 指定IP
      • addresses: 靜態 IP 與 Mask
      • gateway4: IPv4 所使用的 Gateway
# network: {config: disabled}
network:
    ethernets:
        自己的LINK:
            addresses: [192.168.10.37/24]
            gateway4: 192.168.10.254
            dhcp4: no
    version: 2

  • 設定DNS伺服器
    • nameservers: DNS,可設定多筆,用逗號隔開
    • 公司內部DNS
    • 常用的外部DNS,google提供
      • 8.8.8.8
      • 8.8.4.4
# network: {config: disabled}
network:
    ethernets:
        自己的LINK:
            addresses: [192.168.10.37/24]
            gateway4: 192.168.10.254
            nameservers:
                      addresses: [192.168.10.2,8.8.8.8]
            dhcp4: no
    version: 2

  • 無線網路 wifis
    • 將ethernets 參數改成 wifis

儲存網路設定
  • 存檔:sudo netplan generate
    • 檢查設定檔格式,正確的話會套用,並在120秒後自動還原設定
    • 測試: sudo netplan -- debug generate


  • 套用:sudo netplan apply
    • 測試後沒有問題,還需要下此指令才會真的套用

參考資料

沒有留言:

張貼留言

本網站建議使用電腦或平板瀏覽