centos不能桥接上网的问题

先检查一下虚拟机中的网络设置是否正常,由于我的本机系统使用的是windows2007,所以只能使用桥接方式来使虚拟机上网了。
这里写图片描述

再来看看 edit-> virtual network editor… (并不是我的英语好,而是虚拟机上的英文我翻译不过来,所以就老实一点,照着人家的写吧)
这里写图片描述

把其它的都删除了,就留下了一个VMnet0,而且还是使用桥接的方式来搞的;下面得指定桥接的方式,而且要指定网卡;

下面来配置linux上面的网络:
这里写图片描述

这个地方先前不管有几个网卡,全部给删除了,这里的截图是我配置好了以后看到的网卡;

进入命令行,修改ifcfg-eth0文件,不知道是不是由于我把上面那个截图里面的网络全删除了的原因,总之没有这个文件了,好吧
进入目录:/etc/sysconfig/network-scripts/ 看一下这里面的文件,有一个ifcfg-lo的文件,这个就是备用的文件,复制一份,改名成ifcfg-eth0,打开文件,修改里面的内容,
bootproto=”static”
IPADDR=192.168.1.1
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
后三个要根据自己实际情况设定,由于使用的桥接模式,说白了,这种模式,虚拟机和实体机就是在同一个网段下面,什么意思呢,就是说,实体机和虚拟机两个机器都接在同一个路由器下面;只不过这里实现的技术是使用了虚拟交换机,就是说,有一个虚拟的交换机,实体机连接到这台交换机上面,而虚拟机也连接到这台交换机上面,它就是这样实现的!

修改完ifcfg-eth0文件之后,重新导入ifcfg-eth0的配置文件:# /etc/init.d/network reload
如果在执行这个命令的时候出现:device not managed by networkmanager的问题,请先关闭networkmanager这个服务:# service NetworkManager stop. 然后再执行# /etc/init.d/network reload  # ifdown eth0    # ifup eth0
关闭linux, 重启一下虚拟机,再启动linux,看不到右上角有一个网络连接的符号的话,那是因为把NetworkManager这个服务给关闭了的原因,把它重开启就能看到这个图标了,本机与虚拟机互相ping一下,通了, 再ping一下外网,也通了,OK了,可以上网了!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值