前言
每次重启虚拟机,ip会改变,不方便后续连接。所以需设置静态ip。
现在我的
CentOS Linux 110对应的ip是10.211.55.16
CentOS Linux 111对应的ip是10.211.55.17
CentOS Linux 112对应的ip是10.211.55.18
1.配置每台虚拟机的静态ip
现在我的
CentOS Linux 110对应的ip是10.211.55.16
CentOS Linux 111对应的ip是10.211.55.17
CentOS Linux 112对应的ip是10.211.55.18
1.1 确定网络接口名称
执行
ip addr show
如图:
记下网络名称:enp0s5
1.2 编辑网络配置文件
cd /etc/sysconfig/network-scripts/
ls -lrt
如图:
如果执行vim后,显示-bash: vim: command not found。则执行安装命令:
yum -y install vim
如图:
1.3 配置静态 IP 地址
# 进到这个目录下
cd /etc/sysconfig/network-scripts/
ls -lrt
我的网络名称是enp0s5,ip是10.211.55.16,所以执行:
# vim ifcfg-网络名称
vim ifcfg-enp0s5
然后将以下内容复制保存:
TYPE=Ethernet
BOOTPROTO=none
NAME=enp0s5
DEVICE=enp0s5
ONBOOT=yes
IPADDR=10.211.55.110 # 你的静态 IP 地址
PREFIX=24 # 子网掩码,等价于 255.255.255.0
GATEWAY=10.211.55.1 # 默认网关
DNS1=8.8.8.8 # DNS 服务器
DNS2=8.8.4.4 # 备用 DNS 服务器
如图:
1.4 重新启动网络服务
执行:
# 重启网络服务
sudo systemctl restart NetworkManager
# 重启虚拟机
shutdown -h now
1.5 验证配置
再次启动虚拟机后,执行
ip addr show
如图:
确定ip已变更。
1.6 其他两台虚拟机也如此操作
重复1.1到1.5操作。
总结
最终:
CentOS Linux 110对应的ip是10.211.55.110
CentOS Linux 111对应的ip是10.211.55.111
CentOS Linux 112对应的ip是10.211.55.112
注意点:
设置完成后记得ping www.baidu.com。
配置错误会导致连不上网。