问题描述:
在VMware虚拟机上部署的项目ip地址和数据库ip地址发生变动,导致mysql,nginx,redis等无法访问,要改配置又特别麻烦,而且下次可能还会变动。
解决方法:
将虚拟机ip地址配置成固定ip
- 关闭虚拟机,找到编辑-虚拟网络编辑器,点击打开,更改设置成NAT模式
- 在网络虚拟编辑器中查看NAT设置,记住这个ip
- 打开虚拟机并打开终端
输入ipconfig
编辑虚拟机该网络配置文件(根据圈出来的名称,这个对应ifcfg-ens33):
vi /etc/sysconfig/network-scripts/ifcfg-ens33
改成如下配置:
第四行改成静态:BOOTPROTO="static"
在下面添加:
IPADDR="192.168.118.142"#改成你希望访问的地址
PREFIX="24"
GATEWAY="192.168.118.2"#改成上面NAT设置里面的网关ip
DNS1="192.168.118.2"#改成上面NAT设置里面的网关ip
保存退出后重启网络:
systemctl restart network
重启后检验,ip已变更为设置的固定ip