之前每次开启虚拟机,ip地址总会发生变化,使用rabbitmq时得配置ip地址,每次都得更改就很烦,所以下面的方法是教大家如何将ip地址设置为静态的。
一、设置VMWare中虚拟网络编辑器。
坑!注意其中桥接到哪个网卡很重要,当时我就选错了一直没发现问题,打开任务管理器,可以看到网卡名称“Intel® Dual Band Wireless-AC 3160”,
在桥接到中选择对应的!
二、设置网络适配器
选桥接模式,打勾“复制物理网络连接状态”
三、设置静态ip
1.先查看本机的ip信息:
2.然后修改虚拟机中对应网卡的信息(在root下):
vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
注:有的centOS可能初始网卡的名称不是eno16777736,可以自己修改一下名称
复制代码
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=3f69b335-7a25-4985-961f-4ca415e86745
DEVICE=eno16777736
ONBOOT=yes
PEERDNS=yes
PEERROUTES=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPADDR=“192.168.1.111”
GATEWAY=“192.168.1.1”
DNS1=“114.114.114.114”
修改其中字段:
BOOTPROTO:static,静态,IP不会改变
NMAE和DEVICE:要和自己网卡名称的一致
IPADDR(ip地址):与主机中IP的前三位一致,最后一位需要修改
GATEWAY(网关):与主机一致
DNS1:最好设置为114.114.114.114(坑,我当时设置的为8.8.8.8,然后ping www.baidu.com 会报unknown host,也就是解析不出来,后来改成114.114.114.114就可以了,当然DNS解析服务主要在/etc/resolv.conf中生效)
3.保存后使用命令 service network restart重启网络服务
四、添加网关地址
vim /etc/sysconfig/network
GATEWAY与主机的网关一致
**# Created by anaconda**
NETWORKING=yes
HOSTNAME=compute
GATEWAY=192.168.1.1