主机Ubuntu9.10,虚拟机XP,请问如何实现网络桥接啊???
发表于 : 2010-05-10 14:09
最近要做网络实验,于是用VirtualBox安装了Windows XP,可是用NAT方式虚拟机的XP可以ping主机,但是主机不能ping虚拟机。后来查资料说设成桥接模式就能把虚拟机作为同局域网的一台机器了,可是我找了网上的很多资料都不知道怎么正确设置,要么就是没有成功,请大家帮帮我啊,先谢过大家了!!
我之前试过,麻烦你帮我看看我这样对不对??我是bridged adapter,因为我主机是eth0连入上网的,所以我在NAME下选的是eth0,但是打开虚拟机后,虚拟机中的XP的本地连接并不能自动获得IP,是不是需要什么设置??我是笔记本,还有块wlan,不知道您说的多网卡适用是不是指我该用wlan??还请帮忙多解答拉~~~谢谢谢谢。。。。kamui0523 写了:打开vbox,选中虚拟机,点settings,左边菜单点Networks,attached to改为bridged adapter,下面的NAME改为你要桥接哪块网卡(多网卡适用)
这是vmware的host-only模式的,2、在虚拟机上配置连接模式为host-only,假设主机的vment1的ip地址为192.168.245.1,则将虚拟机的ip设置为192.168.245.2,网关设置为192.168.245.1,DNS设置为主机上的DNS
3、修改主机的路由模式
echo 1 >/proc/sys/net/ipv4/ip_forward #开启路由模式
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.245.1/24 -j MASQUERADE#添加路由表
4、这样虚拟机<-->主机<-->互联网之间就可以互相通讯了
虚拟XP不能自动获得ip是有可能你没有dhcp服务器,这样你就必须手工指定和主机在同意网段的ip地址、掩码、dns、网关,如果你机器是拨号上网的话,这个网管就是你的主机的ip地址;另外,与你笔记本的wlan的那块没关,不管那块网卡上网,只要是同一网段,对于虚拟机来讲都可以daodaooo 写了:我之前试过,麻烦你帮我看看我这样对不对??我是bridged adapter,因为我主机是eth0连入上网的,所以我在NAME下选的是eth0,但是打开虚拟机后,虚拟机中的XP的本地连接并不能自动获得IP,是不是需要什么设置??我是笔记本,还有块wlan,不知道您说的多网卡适用是不是指我该用wlan??还请帮忙多解答拉~~~谢谢谢谢。。。。kamui0523 写了:打开vbox,选中虚拟机,点settings,左边菜单点Networks,attached to改为bridged adapter,下面的NAME改为你要桥接哪块网卡(多网卡适用)