ubuntu20.04设置静态IP和DNS
1、需要把配置文件修改为以下内容:
ubuntu1804:~$ sudo vi /etc/netplan/50-cloud-init.yaml
假设IP地址修改为192.168.1.100,子网掩码24位即255.255.255.0,网关设置为192.168.1.1,DNS1:223.5.5.5,DNS2:223.6.6.6
network:
ethernets:
ens33:
dhcp4: no
addresses: [192.168.1.100/24]
optional:
true
gateway4: 192.168.1.1
nameservers:
addresses: [223.5.5.5,223.6.6.6]
version: 2
2、单网卡双ip
tsingyun@tsingyun:/etc/netplan$ more 00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
ethernets:
eno3:
addresses: [10.25.66.169/24,192.168.1.232/24]
gateway4: 10.25.66.1
nameservers:
addresses: [192.168.9.20,114.114.114.114]
version: 2
3、双网卡配置静态路由
4、应用新配置
ubuntu1804:~$ sudo netplan apply
使用ip addr
检查新地址
ip addr
5、以上还不好使用时,可以临时使用dhclient 获取动态IP地址;
6、dns设置
vi /etc/resolv.conf
nameserver 8.8.8.8
应用配置案例1
![](https://img2022.cnblogs.com/blog/2374496/202206/2374496-20220613211055227-381587508.png)
7、sudo netapply try 测试网卡配置是否正确;
![](https://common.cnblogs.com/images/loading.gif)