当前位置:资讯中心主页 >Linux >文章内容
- Ubuntu下设置VirtualBox的bridge上网方式法三【转】
- 来源: ChinaUnix博客 作者: ChinaUnix博客 发布时间:2008-01-02 02:12:00
-
- 域名惊喜价格 cn域名1元注册
- com域名39.9元
域名注册
- 主机按月支付,低至19元/月
- 超大流量,可开子站点
虚拟主机
- 特惠VPS168元/月,4-8M独享带宽保证
- 独立操作系统,无限开站点
VPS主机
这种方式的好处是:外部主机能直接访问guest系统
步骤如下: (以下命令均用root用户执行)
1. 安装uml-utilities和bridge-utils和,这两个工具分别含有tunctl和brctl命令
apt-get install uml-utilities bridge-utils
2. 生成一个新的TAP接口
tunctl -t tap1 -u
这里是你想用bridge连网方式启动VirtualBox的那个用户的用户名
比如我的是: tunctl -t tap1 -u ypxing
3. 生成一个叫做br0的bridge
brctl addbr br0
4. 把你的真实网卡设成promiscuous模式,使得他能够接收发送到别的MAC地址的帧
ifconfig eth0 0.0.0.0 promisc
5. 把你的真实网卡加到bridge br0的一端
brctl addif br0 eth0
6. 把你的真实网卡的设置设置到br0上, 比如我的eth0的ip地址是192.168.168.60
ifconfig br0 192.168.168.60
如果你的是通过DHCP设置的,则执行dhclient br0即可
7. 把上面生成的TAP接口加到 bridge br0的另一端
brctl addif br0 tap1
8. 激活TAP
ifconfig tap1 up
9. 设置/dev/net/tun的读写权限
chmod 0666 /dev/net/tun
经过以上几步之后,在你的guest系统启动之前,将他的Network的Adapter0设成
HostInterface,然后Interface Name那一栏天上tap1
启动guest系统,在该系统中,将你的ip地址设成跟Host系统的eth0在一个局域网就能了
参照了VirtualBox的官方手册
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/41365/showart_469514.html
以上内容由 华夏名网 搜集整理,如转载请注明原文出处,并保留这一部分内容。
“华夏名网” http://www.sudu.cn 和 http://www.bigwww.com 是成都飞数科技有限公司的网络服务品牌,专业经营虚拟主机,域名注册,VPS,服务器租用业务。公司创建于2002年,经过6年的高速发展,“华夏名网”已经成为我国一家知名的互联网服务提供商,被国外权威机构webhosting.info评价为25大IDC服务商之一。 - (阅读次数:662)
- 上一篇: ubuntu下VirtualBox中的XP上网方法二【转】 下一篇: VLC (VideoLAN) for ARM
- [
收藏] [
推荐] [
评论] [打印本页] [返回上一页][关闭窗口]



我的主机
我的域名
我的邮箱
我的VPS
我的服务器
