CentOs7桥接网络ping不桶解决方案

已解决:最小安装Centos7虚拟机后的联网与局域网互通的问题。

  1. 发这个博客的原因是,我近两天使用Docker的时候,使用了ssh操作虚拟机上的Docker,但是我遇到一个很难搞的问题。
  2. 问题描述:使用nat模式可以连接互联网,但是没有办法局域网互ping和使用ssh连接linux服务器,使用桥接网络上网,一开始似乎没什么问题,局域网互ping没问题,连接互联网也没问题,但是每当我几个小时无操作虚拟机的时候,桥接网络模式就会断网,ping 百度会提示会显示
    ping: www.baidu.com: 未知的名称或服务
    这种问题经常性的出现,我去网上搜索解决方案,偶尔会好,偶尔不会好,经常治标不治本,搞得我快要崩溃,经过两天的折磨,我使用了一个解决方案:双网卡模式。经过测试,互联网连接十分稳定,因为互联网使用了nat模式。下面来讲解步骤:
  3. 当我们安装好精简版centos7之后,默认是使用nat模式连接网络的,我们只需要将配置文件的onboot设置为yes,然后重启网络设置就可以连接互联网,比如ping www.baidu.com,是可以访问的,这样无法局域网互通,这里我以vbox设置为例:
  4. 将虚拟机关机,然后打开设置,点击网络,设置网卡1
    在这里插入图片描述
    5.设置网卡2
    在这里插入图片描述
    6.然后我们进入虚拟机,输入ip addr,或者ifconfig查看两张网卡,可以发现只有网卡1起作用了,网卡2没有ip地址,那是因为网卡2没有对应的配置文件,这时候我们进入
cd /etc/sysconfig/network-scripts

输入ls命令会发现,网卡2的配置文件不存在,这时候我们就需要为其创建一个配置文件。配置文件命名就是ifcfg-xxx,xxx是你的网卡名,比如我的就是enp03enp0s8,这里配置文件我使用了dhcp自动获取,所以不需要配置ip地址,网关,子网掩码等信息。网卡2的配置文件和网卡1基本一模一样,除了namedevice需要修改为网卡2的。保存后,重启网络设置,然后查看ip addr会发现,两个网卡都有了ip地址,也就是说都起作用了。接下来的就很顺利了,非常稳定,nat模式连接互联网,桥接模式用于局域网通信。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值