vmware虚拟机静态IP设置(centos7)

家里的台式机电脑复制了一份笔记本的vmware虚拟机centos7,发现不能上网。然后又安装了一个新的虚拟机centos7,可以上网,但当dhcp改成static后就不能上网。

BOOTPROTO=static不能上网

刚安装完的配置,dbcp可以上网,改成static就不行了

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp  #改成static,设置上ip是不能上网的
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=a4c28a0d-2fcc-43e3-9fdd-f2af1c93f086
DEVICE=ens33
ONBOOT=no

很奇怪。

修改ifcfg-ens33

目前解决,从网上复制了一份儿就好了,修改如下:
有的电脑是修改ifcfg-ens33,有的是修改ifcfg-eth0

sudo vim /etc/sysconfig/network-scripts/ifcfg-ens33
内容如下:

TTYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=f47bde51-fa78-4f79-b68f-d5dd90cfc698
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.3.11
NETMASK=255.255.255.0
GATEWAY=192.168.3.1
DNS1=223.5.5.5
DNS2=8.8.8.8

修改网络network

sudo vim /etc/sysconfig/network

NETWORKING=yes
HOSTNAME=arthur11
GATEWAY=192.168.3.1   #网关地址,同物理主机的网关地址

重启网络

sudo systemctl restart network

有时候生成的静态ip后,主机不能和虚拟机之间相互访问,需要考虑下,wmware的网上是不是选择正确,有时候vmware自动选择的网卡是不正确的,导致了以上问题的发生。
编辑->虚拟网络编辑器 中查看
参考:
https://segmentfault.com/a/1190000011954814

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值