
저는 집 연구실에서 802.1X를 실험하고 있습니다. 대부분의 작업이 작동하지만 한 가지 문제는 가상 머신이 802.1X를 사용하여 네트워크에 인증할 수 없다는 것입니다. 온라인에는 이에 대한 정보가 거의 없지만 이상한 부분에서 보면 가능할 것 같습니다.
나는 내부적으로 Debian인 Proxmox를 하이퍼바이저로 사용하고 있습니다. wpa 신청자를 사용하여 802.1X로 인증 자체를 Proxmox로 구성했습니다. 할 수 없는 VM일 뿐입니다. 다음 링크는 VM이 작동하지 않는 이유를 설명하고 정방향 마스크를 설정하여 작동하도록 하는 솔루션을 제공합니다.
https://interestingtraffic.nl/2017/11/21/an-oddly-special-post-about-group_fwd_mask/
전방 마스크를 설정했지만 어떤 이유로 여전히 작동하지 않습니다. 누군가가 이전에 이 작업을 수행했거나 누군가 나를 도와줄 만큼 Linux 브리징을 잘 알고 있기를 바랍니다.
내 현재 구성:
# The loopback interface:
auto lo
iface lo inet loopback
# The first network interface:
auto eno1
iface eno1 inet manual
# The bridge:
auto vmbr0 # Auto start the bridge at boot
# Use this section for a static IP:
#iface vmbr0 inet static
# address 172.20.0.60/22
# gateway 172.20.0.1
# bridge_ports eno1
# bridge_stp off
# bridge_fd 0
# Use this section for DHCP:
iface vmbr0 inet dhcp
bridge_ports eno1 # Which ethernet port(s) to use for the bridge. Space separated list.
bridge_stp off # Spanning tree
bridge_fd 0 # Forwarding delay
post-up echo 8 > /sys/class/net/vmbr0/bridge/group_fwd_mask
# 802.1X settings:
wpa-iface eno1
wpa-bridge vmbr0
wpa-driver wired
wpa-conf /etc/wpa_supplicant.conf
# The second network interface:
iface eno2 inet manual
Proxmox 포럼에도 게시했지만 실제로 문제는 Proxmox에 국한된 문제라기보다는 일반적인 Linux 브리지 관련 문제라고 생각합니다.
어떤 도움이라도 대단히 감사하겠습니다.