有人说他们实际上在 Linux 上桥接了 wifi 接口,其他人则说这是不可能的。
我想将虚拟机(kvm+qemu)接口桥接到主机 wifi 网络,可以吗?(我已经尝试使用桥接工具的标准方法,但没有成功)
我的wifi卡型号是:
03:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 35)
并且我正在使用iwlwifi-?.ucode
固件(?代表我不知道具体是哪一个)。
所以现在我想知道哪个是事实,我可以使用某种黑魔法来桥接我的 wifi 接口吗?或者这是不可能的?为什么?如果我更换无线网卡,这可能吗?
我正在寻找该问题的详细答案,如果能提供在哪里可以找到它的提示我将非常感激。
更新:更奇怪的是,我实际上可以桥接 lxc 容器,但如果我尝试手动设置桥接接口:
$ ip link add name br0 type bridge
$ ip link set wlp3s0 master br0
RTNETLINK answers: Operation not supported
以及/etc/network/interface
auto br0
iface br0 inet static
address 172.20.0.1
netmask 255.255.255.0
bridge_stp off
bridge_maxwait 5
post-up /sbin/iptables -t nat -A POSTROUTING -o wlp3s0 -j MASQUERADE
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-down /sbin/iptables -t nat -D POSTROUTING -o wlp3s0 -j MASQUERADE