修改 IP 和 DNS
课程演示会采用多虚拟机模拟分布式场景,为防止 IP 冲突,无法联网等问题,需要预先设置好主机名、IP、DNS 配置
修改主机名
- 修改 cloud.cfg 防止重启后主机名还原
vi /etc/cloud/cloud.cfg
# 该配置默认为 false,修改为 true 即可
preserve_hostname: true
- 修改主机名
# 修改主机名
hostnamectl set-hostname deployment
# 配置 hosts
cat >> /etc/hosts << EOF
192.168.141.130 deployment
EOF
修改 IP
编辑 vi /etc/netplan/50-cloud-init.yaml
配置文件,修改内容如下
network:
ethernets:
ens33:
addresses: [ip/24]
gateway4: ip前三段.2
nameservers:
addresses: [ ip前三段.2]
version: 2
使用 netplan apply
命令让配置生效
修改 DNS
# 取消 DNS 行注释,并增加 DNS 配置如:DNS=114.114.114.114,修改后重启下计算机
vi /etc/systemd/resolved.conf
- 114.114.114.114 中国电信域名解析器,
- 8.8.8.8 谷歌的域名解析器