VirtualBox中如何实现centos7的桥接网络上网问题

一、环境

1.环境背景

1.已经安装好VirtualBox,具体的安装过程参考:VirtualBox的下载与安装
2.VirtualBox中安装centos7,具体参考:VirtualBox中安装centos7

二、安装环境变量

1.设置虚拟机网络的配置

打开VirtualBox,找到如下图的位置
在这里插入图片描述
点击“设置”按钮,点击网络按钮,连接方法选择桥接网卡,因为真实机是无限连接,所以界面名称选择带有“Wireless”的网卡,如果是有线连接,将会默认选择带有“pc”字段的网卡
在这里插入图片描述

2.设置centos的网络配置

输入命令:vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=no
IPV6_DEFROUTE=no
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s3
UUID=5f0c3c35-1f26-4577-89c6-5695869f1ac6
DEVICE=enp0s3
ONBOOT=yes
IPADDR=192.168.6.189
NETMASK=255.255.255.0
GATEWAY=192.168.6.1

在这里插入图片描述
如上图所示,设置IP为静态IP,设置所有的IPV6=no,设置ONBOOT=yes,设置centos的IP、子网掩码、网关,注意IP地址要与真实机的IP在同一个网段

进入网关配置的命令:vi /etc/sysconfig/network
设置网关的配置:

# Created by anaconda
NETWORKING=yes
GATEWAY=192.168.6.1

3.修改真实机的共享网络

打开真实机中的网络连接,如下图,将会有如下图的图标产生
在这里插入图片描述
点击无线网卡的WLAN属性,做出如下图的操作
在这里插入图片描述

重启网络服务,命令:service network restart
此时虚拟机应该可以ping 通真实机了,如下图
在这里插入图片描述

4.处理可以ping通百度的IP,但是不能ping通域名的问题

原因:DNS服务器的地址错了
输入命令: vi /etc/resolv.conf
添加如下图内容

# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 114.114.114.115

重启网卡:service network restart
此时ping www.baidu.com,如果还是ping 不通,那么输入:vi /etc/resolv.conf,查看内容是否生效,有时重启网卡后任然不能生效,所以需要再次输入上面内容

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值