我的路由器中已经映射了端口51820。指向我的Qnap NAS ip。
我的Linux客户端配置在/etc/wireguard/wg0.conf
中设置
[Interface]
Address = 198.18.7.2/32
SaveConfig = true
ListenPort = 37636
FwMark = 0xca6c
PrivateKey = <client key>
[Peer]
PublicKey = <qnap key>
AllowedIPs = 0.0.0.0/0
Endpoint = <mydyndns>:51820
PersistentKeepalive = 10
当我尝试连接时
╭─ender@ender-PC ~
╰─$ sudo wg-quick up wg0
[#] ip link add wg0 type wireguard
[#] wg setconf wg0 /dev/fd/63
[#] ip -4 address add 198.18.7.2/32 dev wg0
[#] ip link set mtu 1420 up dev wg0
[#] ip -4 route add 0.0.0.0/0 dev wg0 table 51820
[#] ip -4 rule add not fwmark 51820 table 51820
[#] ip -4 rule add table main suppress_prefixlength 0
[#] sysctl -q net.ipv4.conf.all.src_valid_mark=1
[#] iptables-restore -n
╭─ender@ender-PC ~
╰─$ ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
^C
--- 1.1.1.1 ping statistics ---
8 packets transmitted, 0 received, 100% packet loss, time 7168ms
Qnap "server“配置
已添加客户端的Publick key。
我也尝试过从Android应用程序连接,但不起作用。
我已经能够检查Linux客户端wg0: Handshake for peer 3 (<nasIP>:51820) did not complete after 5 seconds, retrying (try 2)
中的日志,这些日志与Android应用程序中的日志是相同的。问题似乎指向NAS方面。
PS:我已经有另一个虚拟专用网络工作(QBelt
,这是Qnap的专有),可以从外部访问。
QTS版本5.0.0.1837
发布于 2021-11-22 21:39:22
未在端口转发映射中正确设置nas的ip ...
发布于 2021-11-12 21:26:36
希望我能带来一些好消息:我成功地通过连接到NAS的Pi4上的TeamViewer修复了OpenVPN。还将L2TP/IPSec设置为第二个连接解决方案。
诊断QTS4->5更新期间的错误(1828 20211020):NAT仍然正确地设置在路由器上,但不知何故OpenVPN服务器被影响到辅助局域网。所以,是的,NAT指向了错误的IP地址…不知道故障是来自QVPN还是网络和虚拟交换机。
请注意,问题和更改列表令人印象深刻。对于一个主要的发行版来说,这并不令人惊讶,但仍然是…下一步:我将设置一个WireGuard连接。更多后续…
发布于 2021-11-11 06:13:36
我可能错过了你的配置上的QTS版本。你介意给我们介绍一些细节吗?Wireguard指的是一个相当新的版本,但哪一个更重要。
我最近更新了一个新的网络连接存储到QTS5,一个完美工作的OpenvPN服务器完全停止了工作。在版本4中,过于热衷于更新服务器是一个错误(可悲的是可以预见的)。具体结果是,我现在在端口1194上获得了无限超时,结果是"TLS握手失败“。
删除网络连接存储上的OpenVPN配置并从头开始重新创建后出现相同的情况。因此,您的问题的答案可能与等待QNAP在QTS5上修复QVPN或LAN管理一样简单。
不幸的是,我再也不能远程访问NAS了,所以我不能证实你的反馈,即Q带没有受到影响。我明天会在局域网上设置一个TeamViewer,以便再次访问网络连接服务器,我会试一试。
https://stackoverflow.com/questions/69842833
复制相似问题