如何将wlan0转发给eth0?

我从我的无线wlan0上网,我想转发到eth0连接到另一台笔记本电脑。 我怎样才能做到这一点? 谢谢。

编辑:我的无线网卡是英特尔:

0b:00.0networking控制器:Intel Corporation PRO / Wireless 3945ABG [Golan]networking连接(rev 02)

您可以启用路由。 以root身份运行

echo 1 > /proc/sys/net/ipv4/ip_forward 

为两个以太网端口提供手动IP地址,无线连接的笔记本电脑的IP地址成为另一个的“网关IP”。 确保他们有相同的子网掩码。 内核会做剩下的魔法。

听起来就像你想连接的连接。 根据你的发行版本,有一个“正确”的方法来configuration它,使它在每次启动时都会出现。

尽pipe如此,在命令行上很快而且很脏:

 brctl addbr br0 brctl addif br0 eth0 brctl addif br0 wlan0 

更多信息: http : //www.linuxfoundation.org/en/Net : Bridge

并不是所有的无线网卡都能正常工作。 您的无线网卡需要允许其发送的MAC地址被“伪造”。 你的旅费可能会改变。

如果你想保持与无线网卡的计算机的通信,你可能需要静态分配一个IP地址给DHCP。 我不记得Linux桥接器是如何工作的,而且我没有一个方便的盒子。

编辑:我不能告诉你,如果该卡将工作与否。 试一试看看。 如果不行的话,杀死桥梁做一个:

 brctl delbr br0