kaka的gravatar头像
kaka2017-08-21 13:42:07
centos7桥接模式无法ping通外网解决方案

最近在一台win10电脑上安装了VMware12+centos7,网络设置桥接模式其实很简单,大致步骤如下:

1.VMware打开虚拟机网络编辑器,VMnet0选择桥接模式,桥接到物理机的网卡上

centos7桥接模式无法ping通外网解决方案

centos7桥接模式无法ping通外网解决方案

2.虚拟机网络设置,选择自定义刚才的VMnet0

centos7桥接模式无法ping通外网解决方案

3.修改下配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens33,配置IPADRR,DNS,GATEWAY,ONBOOT修改为yes,BOOTPROTO修改为static

centos7桥接模式无法ping通外网解决方案

配置好后,重启下网络service network restart后,物理机和虚拟机可以相互ping通,但是虚拟机无法ping通外网。

查看路由信息route -n,发现缺少st 0.0.0.0 gw 192.168.212.254的记录,这个网关就是上面ifcfg-ens33中配置的网关信息,不知道为啥没有生效,如下

centos7桥接模式无法ping通外网解决方案

手动添加254网关 route add default gw 192.168.212.254

centos7桥接模式无法ping通外网解决方案

重启网络服务后,就可以ping通外网了,route add default gw 192.168.212.254这个只是临时添加的网关信息,重启系统后,该信息会失效

永久修改如下:

centos7我尝试了几种方法,只有下面这种是生效的,如上面截图,Iface是ens33,下面对应的route-ens33

vi /etc/sysconfig/network-scripts/route-ens33

添加default via 192.168.212.254 dev ens33,保存即可。

重启网络服务验证已经生效。


打赏

分享到:

最近浏览
Clivia LV16月12日
星星
kildee LV106月4日
月亮月亮星星星星
kkwebs LV36月3日
星星星星星星
yaphets丶Q LV15月28日
星星
wangchao1235月2日
暂无贡献等级
0_1573_0 LV95月1日
月亮月亮星星
zanezane LV24月3日
星星星星
7240569793月14日
暂无贡献等级
erricysq2月8日
暂无贡献等级
weizhidb LV41月27日
月亮
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友