VirtualBox虚拟机下的CentOS7网络配置,内外网互通

  1. 管理 ——> 全局设定 ——> 网络,新加网络,如图所示(Natnetwork),其他全部默认即可


    新增网卡
  2. 具体虚拟机设置,网络设置,网卡1选择桥接网络(我这里本机是无线wifi,所以名称是Wireless),高级里面将接入网线打勾,这一步是你的虚拟机能够和主机互通的必要条件


    网卡连接方式-桥接模式
  3. 继续设置网卡2,这里链接方式选择,Nat网络,然后名称会自动匹配到你第一步全局设置的Nat网络名,高级里面将接入网线打勾,这一步是你的虚拟机能够联通外网的必要条件


    网卡连接方式-Net直连
  4. 运行虚拟机,打开终端,关闭防火墙 否则PING不通宿主机。

systemctl stop firewalld.service        #停止firewall  
systemctl disable firewalld.service     #禁止firewall开机启动
  1. 接着进入超级管理员模式,用于修改网络配置文件
su      # 这一步还需要输入管理员密码
cd /etc/sysconfog/net-scripts       #进入文件所在目录
vim  ifcfg-enp0s3       #编辑文件

以下为配置说明和配置案例(图片),了解以下即可

DEVICE=物理设备名
IPADDR=IP地址
NETMASK=掩码值
NETWORK=网络地址
BROADCAST=广播地址
GATEWAY=网关地址
ONBOOT=[yes|no](引导时是否激活设备)
USERCTL=[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
HWADDR = 你的MAC地址

修改好后保存退出,(需要有管理员权限才能保存,所以前面需要su命令进入管理员模式)

  1. 重启虚拟机网络服务
    systemctl restart network

  2. 测试
    ping主机ip和www.baidu.com均可以ping通

你可能感兴趣的:(VirtualBox虚拟机下的CentOS7网络配置,内外网互通)