解决Vbox里的Linux虚拟机上网问题

目前解决Virtual Box里的虚拟机上网和主机通讯有两种主要的方法:

 

一、使用网桥连接

 

二、使用Host-Only 和 Nat 解决这个问题 (今天解决这个问题)

(注:在最新的VBOX版本(5.0.20)中只需要添加一张Host-Only适配器网卡,然后保证两个网卡连接都开启连接,就可以了。(_V_))

1、网卡1 选择Host-Only连接方式,选择windows 系统虚拟出来的Host-Only网卡。(没有的话,去管理->全局设定->网络 添加一块Host-Only网卡)

 

2、在Windows 里设置Host-Only 网卡的ip地址:(这里设置成网关的形式)

 

如:192.168.56.1 、255.255.255.0 (其它的不要设置)

 

3、在Linux的/etc/sysconfig/network-scripts/里,设置网卡信息(如果不知道是具体那张网卡请用ifconfig -a)ifcfg-eth0

 

如:

DEVICE=eth0
NM_CONTROLLED=yes
ONBOOT=yes
HWADDR=08:00:27:1c:15:56
TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.56.137
PREFIX=24
GATEWAY=192.168.56.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
UUID=5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03
USERCTL=no

然后:重启或service network restart

 

这个时候主机与虚拟机应该能正常通信了,下面设置NAT上网;

4、在虚拟机的设置里,再勾选一张网卡,选择NAT上网模式。

 

5、同3一样,设置对应网卡信息,由于NAT模式是自动上网模式,所以这里IP地址使用DHCP

如:

DEVICE=eth2
NM_CONTROLLED=yes
ONBOOT=yes
HWADDR=08:00:27:8B:95:AB
BOOTPROTO=dhcp

 

6、Reboot (你妹,service network restart竟然不行)

 

转载于:https://my.oschina.net/panpanxiong/blog/60109

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值