ubuntu20.04禁用dhcp使用靜態ip注意事項ubuntu
假設要把ip地址設爲 192.168.1.38 子網掩碼24位即255.255.255.0
首先確認網卡名稱 使用ifconfig命令:vim
`eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.39 netmask 255.255.255.0 broadcast 192.168.1.255`
網卡名稱 eno1 目前的ip地址是192.168.1.39,子網掩碼24位網絡
確認網關地址:使用 route -n 命令app
`Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 100 0 0 eno1`
默認網關 192.168.1.1spa
最後編輯 sudo vim /etc/netplan/01-network-manager-all.yaml 填入:code
`network: version: 2 renderer: NetworkManager ethernets: eno1: # 網卡名稱 dhcp4: no # 關閉dhcp dhcp6: no addresses: [192.168.1.38/24] # 靜態ip gateway4: 192.168.1.1 # 網關 nameservers: addresses: [8.8.8.8, 114.114.114.114]`# dns
運行 sudo netplan apply
使配置生效
在網絡鏈接裏,能夠找到最新配置的鏈接
server
再運行 ifconfig 發現ip已經改了dns
`inet 192.168.1.38 netmask 255.255.255.0 broadcast 192.168.1.255
`ip