所有计算机都可以通过 Avahi 或 IP 地址相互连接host.local
。但是,一旦我在 Raspberry 上启动 wireguard 服务/配置,它就会与我的内部网络分离。
我的网络非常标准,IP 都在192.168.1.*
范围内。
我需要做什么?
我的配置:
[Interface]
PrivateKey = xxxxx
Address = 10.xxxxx/32,fc00:xxxxxx/128
DNS = 193.xxxxxxx
PostUp = iptables -I OUTPUT ! -o %i -m mark ! --mark $(wg show %i fwmark) -m addrtype ! --dst-type LOCAL -j REJECT && ip6tables -I OUTPUT ! -o %i -m mark ! --mark $(wg show %i fwmark) -m addrtype ! --dst-type LOCAL -j REJECT
PreDown = iptables -D OUTPUT ! -o %i -m mark ! --mark $(wg show %i fwmark) -m addrtype ! --dst-type LOCAL -j REJECT && ip6tables -D OUTPUT ! -o %i -m mark ! --mark $(wg show %i fwmark) -m addrtype ! --dst-type LOCAL -j REJECT
[Peer]
PublicKey = xxxxx
AllowedIPs = 0.0.0.0/0,::0/0
Endpoint = xxxxx:51820