Кто-то сказал, что им удалось создать мостовой интерфейс Wi-Fi на Linux, другие говорят, что это невозможно.
Я хотел бы подключить интерфейс виртуальной машины (kvm+qemu) к хостовой сети Wi-Fi. Возможно ли это? (Я уже пробовал стандартный способ с помощью инструментов для подключения, но безуспешно)
Модель моей Wi-Fi-карты:
03:00.0 Network controller: Intel Corporation Centrino Ultimate-N 6300 (rev 35)
и я использую iwlwifi-?.ucode
прошивку (? означает, что я точно не знаю какую).
Так что теперь мне интересно, что правда, могу ли я использовать какую-то черную магию, чтобы соединить мой интерфейс Wi-Fi, или это невозможно? И почему? Если я поменяю беспроводную карту, это будет возможно?
Я ищу подробный ответ на этот вопрос, буду очень признателен за подсказки, где его найти.
ОБНОВЛЕНИЕ: Еще более странно, что я могу на самом деле объединить контейнер 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