我的设备很少:VDS、Linux 上的定制 NAS、笔记本电脑。所有这些都成功连接到一个本地子网 10.1.1.0/24
服务器配置:
[Interface]
Address = 10.1.1.1/24
ListenPort = 5182
PrivateKey = ***
[Peer]
PublicKey = ***
AllowedIPs = 10.1.1.2/32
[Peer]
PublicKey = ***
AllowedIPs = 10.1.1.12/32
Run Code Online (Sandbox Code Playgroud)
典型客户:
[Interface]
Address = 10.1.1.2/32
PrivateKey = ***
[Peer]
PublicKey = ***
AllowedIPs = 10.1.1.0/24,224.0.0.0/4
Endpoint = host.name:5182
Run Code Online (Sandbox Code Playgroud)
客户端接口(服务器相同)
wg0: <POINTOPOINT,NOARP,UP,LOWER_UP> mtu 1420 qdisc noqueue state UNKNOWN group default qlen 1000
link/none
inet 10.1.1.2/24 scope global hub0
valid_lft forever preferred_lft forever
Run Code Online (Sandbox Code Playgroud)
服务器监听任意地址和端口
UNCONN 0 0 239.255.255.250:1900 0.0.0.0:* users:((minidlnad,pid=456,fd=5))
Run Code Online (Sandbox Code Playgroud)
无法发现 DLNA 服务器,当我使用 OpenVPN 时,效果非常好。
因此,我尝试发送广播,但socat
除了我的真实本地网络之外,在另一端不接收它。
您使用的点对点设备不支持广播和组播。local
还可以使用命令检查路由表ip route get <broadcast-ip>
。您可能只会看到指向本地网络的单个路由,而不是wireguard 接口。
归档时间: |
|
查看次数: |
4563 次 |
最近记录: |