原作者:Hades
转自:http://hades05233.spaces.live.com/Blog/cns!74F594B9CCA3AA18!177.entry
最近装了VBOX,但是无法使用无线网卡作桥接,千访百询,终于得到解决方法了,以供同好参考
1.终端输入 /usr/sbin/usermod -G vboxusers -a kamui0523
2.终端输入 KERNEL=="tun", NAME="net/%k", GROUP="vboxusers", MODE="0660"
3.安装parprouted 我用的是 for RHEL 5的
在这里下载:
http://dag.wieers.com/rpm/packages/parprouted/
4.修改/etc/sysctl.conf,注意net.ipv4.ip_forward=0这行,把0改成1
5.终端输入VBoxTunctl -b -u username (username是你想要使用vbox的用户,一般是当前用户名,也可以是root)
6.终端输入 ip link set tap0 up
6.终端输入 ip addr add 192.168.1.105/24 dev tap0 #按照自己的网段自行修改相关参数
7.终端输入 parprouted wlan0 tap0 #(我的无线网卡是wlan0,按各自的系统修改)
8.终端输入 iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE #(我的无线网卡是wlan0,按各自的系统修改)
9.如果你使用防火墙的话可以在Masquerading里把wlan0勾上 #(我的无线网卡是wlan0,按各自的系统修改)
10.在vbox的网络设置中选择Host Interface,Interface Name里填上tap0
步骤5-7每次开机都需要执行一次,可以写个bash脚本,这个我就不多说啦,自己琢磨下吧,呵呵
[ 本帖最后由 gxf 于 2008-3-6 21:28 编辑 ]


kamui0523 于 2008-03-06 22:02:33发表:
谢谢qxf版主,:D
gxf 于 2008-03-06 21:28:50发表:
以添加原文信息,望Hades见谅
marco.chan 于 2008-03-06 21:12:06发表:
转贴注明出处,理所当然的!
要尊重他人的劳动成果嘛!
kamui0523 于 2008-03-06 13:39:05发表:
这位兄弟有没搞错?这是我msn space上的东西,你未经同意转载也就算了,还不注明是转载的,道德也太低了点吧