1. 程式人生 > 其它 >Ubuntu網路設定systemd-networkd管理網路netplan配置檔案

Ubuntu網路設定systemd-networkd管理網路netplan配置檔案

前情概要

Ubuntu系統上有兩種網路管理工具,一個是Netmanager,另一個是systemd-networkd。前一個主要是提供圖形化介面管理網路,後一個為命令列模式。桌面版預設開始了圖形管理,直接在命令列中修改可能會出現各種奇怪的現象。本文探討一種方式去啟用命令列管理模式並設定網路資訊。

使用systemd-networkd管理網路

https://www.jianshu.com/p/5aaf28e43b11

  1. 啟用systemd-networkd
    sudo systemctl unmask systemd-networkd.service
    sudo systemctl enable systemd-networkd.service
    
    sudo systemctl start systemd-networkd.service
  2. 編輯netplan

netplan檔案位於/etc/netplan路徑下,其格式為yaml格式,修改改檔案為:

network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s3:
      dhcp4: yes

3. 執行如下命令使配置生效:

sudo netplan apply
  1. netplan配置檔案說明
  • renderer: 指定網路方案,可為networkd,NetworkManager
  • enp0s3:網路介面名稱。
  • dhcp4和dhcp6:接受IPv4和IPv6介面的dhcp屬性,yes或no。
  • addresses:介面的靜態地址序列。
  • gateway4: 預設閘道器的IPv4地址。
  • Nameservers: Nameservers的IP地址序列


作者:逸省
連結:https://www.jianshu.com/p/5aaf28e43b11
來源:簡書
著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。