어떤 사람은 실제로 Linux에서 Wi-Fi 인터페이스를 연결했다고 말했고 다른 사람은 이것이 불가능하다고 말합니다.
가상 머신(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