我在页面上发现关联。
在 eth0 和 wlan0 之间设置桥接器的说明。具体来说,我的系统应该连接到位于的 wifi 调制解调器路由器的 SSID(ASUS_HOME),192.168.1.1
并连接到连接到 eth0 的以太网设备。我安装了 bridge-utils,我能够在 eth0 和 wlan0 之间设置桥接器 br0,但无法将 wlan0 连接到我的 ssid。请问您能否建议我如何修改我的/etc/network/interfaces
以使用上述桥接器。谢谢
注意:当前工作(无桥接)的配置/etc/network/interfaces
是:
auto lo
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
with /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="ASUS_HOME"
scan_ssid=1
proto=WPA RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk=a26fb86c858bfa33d3ae4e774a6e4c01d53915c7ee83fe92b44e1fc8903b85ab
}
答案1
如果尚未安装,请安装桥梁公用设施
sudo apt-get install bridge-utils
brctl show
brctl addbr br0
ifconfig br0 up
iw dev wlan0 set 4addr on
brctl addif br0 wlan0
brctl addif br0 eth0
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
欲了解更多信息,请点击以下两个链接。