virtualbox 网络 ip互访+主客机上网设置

virtualbox 是sun公司的虚拟机软件,使用简单,安装方便,广泛用于系统测试和开发部署虚拟环境,相比于功能强大的vmware 最大的特点是开源免费。

废话不多说,下面开始。

virtualbox的网络连接分为三种

NAT:访问互联网 不能访问主机

Host Interface:与第一个相反,访问主机,不能访问互联网

Intelnal Network:利用主机上的所有的虚拟机构建一个虚拟网络

平常用的最多的是前两种。

但是由于种种原因上网和主客机互访都要,在互联网上搜索都采用的vmware中专过来的一种方法,在主机中安装两张网卡,一个是张虚拟网卡,把虚拟网卡和本地主机网卡桥接器来,实现上网和主客机互访,但是很多人没成功,很多人主机是拨号上网的,设置了半天也不行。

其实这是一种思维的惯性,我们可以反过来解决这个问题,在客集中安装两张网卡,一张上网,一张访问主机用实现web2.0的服务器。

环境一

主机:无所谓 安装virtualbox即可。

客机:Windows ×

1:在建好虚拟机好,装好系统后,按照如图设置

2:网卡一(Adapter 1):Host Interface模式 下面选项中选择本地连接,不要选错哦

网卡二(Adapter 2):NAT模式 下面选项中选择本地连接。

3:接着确定 启动虚拟机

在虚拟机中会看到两个个本地连接 如图

设置其中一个本地连接的ip自动获取,一个设置成和主机同的网段中的ip地址 我的主机ip:192.168.1.254

虚拟机中设置ip:192.168.1.252

下面看看客机的上网

可以!

接下来看看主机访问客机。

可以

环境二

主机:无所谓 安装virtualbox即可。

客机:ubunti-server

前面两部都一样设置两个网卡

启动 linux虚拟机

用root账户登录 不然没权限

下面是命令。我的系统无图形界面

1:检测刚刚设置的网卡在系统中的名字.

ifconfig -a

如图

名字为eth5 和eth6

所以设置网络

vim /etc/network/interfaces

在里面的设置如下

auto lo
iface lo inet loopback

auto eth6
iface eth6 inet dhcp

auto eth5
iface eth5 inet static
address 192.168.1.252
netmask 255.255.255.0

gateway 192.168.1.1


保存

重启网络

/etc/init.d/networking restart

测试Internet网络

ping www.google.com

结果如下


可以

到此教程结束。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值