无线网卡设置网桥

使用了network-manager-applet进行配置,网络使用networkmanager

我现在试图使用KVM虚拟机但是网络迟迟连不上

网络设备如标题

我知道这是协议的问题但是有没有办法绕开协议

你有什么非用网桥不可的理由吗?不然建议再来一层NAT会比较省心。

网卡要加入网桥,必须要网卡支持发送任意 MAC 地址的数据包、且能接受发往任意 MAC 地址的数据包,但是一些无线网卡不支持这么做,并且大多数 WiFi AP 会拒绝网卡发送的 MAC 地址不匹配的包,导致没法这么做。

因此一定要做的话需要一些 hack,参阅 debian wiki:https://wiki.debian.org/BridgeNetworkConnections#Bridging_with_a_wireless_NIC,或者更好的做法是放弃二层桥接,而是如 debian wiki 这一段所说选择三层的 ARP 代理、NDP 代理(可能还需要 DHCP 代理),并且路由三层数据包,虽然没打通二层但是同样避免了 NAT 并且正常上网没什么问题,只是与广播有关的局域网发现功能可能不起作用。