Linux 上的橋接無線介面

Linux 上的橋接無線介面

有人告訴他們實際上在 Linux 上橋接了 wifi 接口,其他人則說這是不可能的。

我想將虛擬機器 (kvm+qemu) 介面橋接到主機 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

相關內容