背景
笔者在虚拟机里安装完Linux之后,网络ip地址都是采用动态获取的。
如果仅仅就一台虚拟机,那么动态获取ip地址其实问题也不大,反正到时候采用xshell远程连接工具也就只连这一台虚拟机。
但是,我在搭建集群环境就得安装多台虚拟机了,然后每台虚拟机的ip地址都是动态获取的,那么使用xshell去连接的时候就可能出现机器1的ip地址是原来机器2的ip地址(动态IP跟机器优先开启顺序有关),这样自己不得不重新修改xshell里的ip配置。
这时候,如果使用静态IP的话,xshell里的ip配置就不需要修改了。
步骤
1》先用 ifconfig 命令查看下网络配置,发现网卡的名称是:ens33
2》去目录 /etc/sysconfig/network-scripts/ 下找到文件 ifcfg-ens33
3》编辑 ifcfg-ens33,命令:vim ifcfg-ens33
4》返回上层目录,编辑 network 文件,命令:vim network
添加这两项配置信息:
DNS1=192.168.1.1
DNS2=8.8.8.8
5》重启网络服务使修改内容生效,命令:sudo systemctl restart network.service
OK,大功告成!