我使用的是ubuntu 18.04 LTS服务器,发现/etc/netplan中的yaml文件内容是:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
dhcp6: no
我想将 dns 服务器和网关设置为我的配置,但仍然使用 dhcp 设置 ip 地址,那么是否可以按如下方式设置 netplan?
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
dhcp6: no
gateway4: 192.168.0.1
nameservers:
addresses:
- 8.8.8.8
- 9.9.9.9
提前致谢。
答案1
使用 bionic-updates 中的 netplan.io 版本 0.98,您可以使用以下dhcp4-overrides
部分执行此操作:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: yes
dhcp4-overrides:
use-dns: false
use-routes: false
gateway4: 192.168.0.1
nameservers:
addresses:
- 8.8.8.8
- 9.9.9.9