Centos虚拟机桥接模式无法连接外网的解决

问题描述

需求为在一台机器上构建作为服务器的虚拟机集群。具体场景是在一台win机器上使用VMware Workstation软件来创建3台虚拟机,虚拟机的操作系统为Centos7.6。

一开始网络连接模式选择的是NAT模式,此时虚拟机可以连上外网,和宿主机也可以相互ping通,但是局域网里其他物理机无法ping通虚拟机,即此时虚拟机不能作为服务器使用。

所以之后将网络连接模式改为桥接模式,并考虑到远程登录的需求,设置了固定ip地址,此时出现了虚拟机与宿主机可以相互ping通,同一局域网内的另一台物理机也能ping通虚拟机(需关闭宿主机的防火墙),但是虚拟机无法访问外网的情况,这导致很多需要网络的命令无法执行。

失败的尝试

出现这一问题后开始查阅资料,下面这两种方案最常见,但均没有奏效。

  • 在VMware的虚拟网络编辑器中先“还原默认设置”,再将桥接模式的网卡由“自动”调为宿主机与外网连接的网卡。
  • 设置“VMware Bridge Protocol”。emmm,没找到在哪里设置。

最终解决

最终解决是使用了文章虚拟机使用桥接方式访问网络,ping可以相互ping通信,但是没办法访问,原因是端口未开放中的方法,对虚拟机的网络配置文件进行了设置和重启。之后我将桥接模式的网卡调回“自动”,依然可以访问外网,说明不是这里的问题。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值