虚拟机的服务IP老变,怎么办?
我们在做服务环境搭建的时候,一般会采用Linux操作系统,有钱的主可以购买云厂商提供的云服务,比如阿里云,腾讯云,但是像阿里云这样的厂商,购买一个1M,2G内存的配置或许还不贵,但如果我们需要多台,而且配置还不止如此,但就需要一笔费用了。所以,一般我们可以采用本地虚拟机的方式来做实验,之后,再购买云服务做测试,做生产部署。但是本地的虚拟机IP老变,这个有时候第二天醒来,十分苦恼,怎么办?这个问题,
·
我们在做服务环境搭建的时候,一般会采用Linux操作系统,有钱的主可以购买云厂商提供的云服务,比如阿里云,腾讯云,但是像阿里云这样的厂商,购买一个1M,2G内存的配置或许还不贵,但如果我们需要多台,而且配置还不止如此,但就需要一笔费用了。
所以,一般我们可以采用本地虚拟机的方式来做实验,之后,再购买云服务做测试,做生产部署。
但是本地的虚拟机IP老变,这个有时候第二天醒来,十分苦恼,怎么办?
这个问题,我们首先要搞清楚其老变的原因是什么?
因为默认我们创建本地虚拟机,其IP的分配策略是DHCP,即动态分配,所以可能明天不变,但后天就变了。
搞清楚原因,那解决方案就是改变IP的分配策略,从DHCP修改为静态IP模式
方式非常简单,只需要两步骤即可,清测有效!
第一步:修改网卡的配置
vim /etc/sysconfig/network-scripts/ifcfg-ens33
注意!ifcfg-ens33是网卡名称,你的可能跟我不一样,注意以你的服务器为主
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static"
IPADDR="192.168.142.144"
NETMASK="255.255.255.0"
GATEWAY="192.168.142.2"
DNS1="192.168.142.2"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="a35a626c-5dc4-48f4-b9c8-f0c2323f9d3a"
DEVICE="ens33"
ONBOOT="yes"
第二步:重启网络服务
service network restart
之后问题搞定!
更多推荐
已为社区贡献11条内容
所有评论(0)