Ubuntu 22.04.5 系列默認使用 Netplan 管理網絡,配置文件位于 /etc/netplan/目錄。
靜態 IP 設置的推薦方法
??直接修改 Netplan 文件??:
編輯 /etc/netplan/下的 YAML 文件(如 01-custom.yaml),配置靜態 IP 時需禁用 DHCP 并指定地址、網關和 DNS。例如:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: false
addresses: [192.168.1.100/24]
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
修改后運行 sudo netplan apply生效,無需重啟
記得替換已棄用的 gateway4參數
縮進必須使用空格(不能是 Tab)
冒號后有空格。
多網卡情況示例,兩塊網卡eno10np1和eno9np0。
注意routes配置,一塊網卡為默認,一塊配具體的網段
network:
version: 2
renderer: networkd
ethernets:
eno10np1:
dhcp4: no
addresses: [192.168.169.240/23]
routes:
- to: default
via: 192.168.169.254
nameservers:
addresses: [202.101.172.35,114.114.114.114]
eno9np0:
dhcp4: no
addresses: [192.18.254.188/24]
routes:
- to: 192.18.254.0/24
via: 192.18.254.254
浙公網安備 33010602011771號