局域网内配置虚拟机与主机互通,并都能上外网

最近在Mac上使用virtualbox安装CentOS6.5作为服务器,但是在配置过程中遇到了一些坑。使用NAT方式,在局域网内,主机和虚拟机无法互通。

经过一些调查发现,Virtualbox需要配置两块网卡就能实现主机与虚拟机互通,同时,虚拟机也能连上外网。

我使用的主机环境是Mac OSX, Virtualbox 5.1.6, 虚拟机用CentOS6.8

接下来请看详细步骤

1.在Virtualbox Preferences菜单中,按如下配置



 

 

2.在Virtualbox上,选择settings菜单,选择Network选项卡,设置Adapter1 和Adapter2如下



 

 3.启动虚拟机,在虚拟机中执行如下命令

拷贝eth0 : cp  /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1

编辑eth1 : 只需修改DEVICE,HWADDR[mac地址]即可。在上图中点击Advanced即可看到。附上一个我的。

 

DEVICE="eth1"
BOOTPROTO="dhcp"
HWADDR="08:00:27:0F:74:C9"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="aa9bae56-17a6-4eea-9f8b-712d66166cea"

4.重启网卡即可,执行如下命令:

service network restart

 

经过上边两步就能上网和互访了。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值