本内容经过机器翻译。请参见机器翻译免责声明
切换为英语

How to create a WireGuard VPN key between QNAP NAS (QVPN App) and Windows/Mac WireGuard tool?
如何在 QNAP NAS(QVPN 应用)和 Windows/Mac WireGuard 工具之间创建 WireGuard VPN 密钥?


最后修订日期: 2025-08-11

适用产品

所有支持 QVPN VPN 服务器和 WireGuard 的 QNAP NAS 型号  

使用 WireGuard 客户端工具的 Windows/macOS 


场景

用户可能希望使用 WireGuard 协议在 QNAP NAS 和 Windows/macOS 客户端之间建立一个安全的 VPN 隧道。本指南解释了如何在 NAS 和客户端上生成和配置所需的密钥对和连接设置。


步骤

按照以下步骤在 QNAP NAS 和 Windows/macOS 之间创建和配置 WireGuard VPN 隧道: 

在 QNAP NAS 上:

  1. 在 NAS 上打开 QVPN VPN 服务器并进入 WireGuard 页面。 
  2. 勾选以启用 WireGuard VPN 服务器。 
  3. 设置服务器名称。 
  4. 点击生成密钥对以自动生成 NAS 的 32 字节私钥和公钥。 

在 Windows/macOS 客户端上:

  1. 打开 WireGuard 客户端并按 Ctrl + N 创建新隧道。 
  2. 输入隧道名称并复制客户端生成的公钥。 

返回 NAS:

  1. 在 QVPN WireGuard 页面,点击添加对等方。 
  2. 输入对等方名称(例如,WindowsClient),并将客户端的公钥粘贴到 NAS 的对等方配置中。 
  3. 点击应用以保存对等方。 

在 Windows/macOS 上配置隧道:

  1. 在 [Interface] 下,添加: 
地址 = 198.18.7.2/32 
DNS = 1.1.1.1   #(可选 - 仅在 NAS WireGuard 配置中设置了 DNS 时)
  1. 在 [Peer] 下,添加: 
PublicKey = <NAS Public Key> 
AllowedIPs = 0.0.0.0/1, 128.0.0.0/1 
Endpoint = mydevicename.myqnapcloud.com:51820 
PersistentKeepalive = 10

将 mydevicename.myqnapcloud.com 替换为您的 NAS WAN IP 或 myQNAPcloud DDNS 地址。 

在 WireGuard 客户端上点击保存,然后点击激活以建立 VPN 连接。 

信息

确保 QuFirewall 允许 UDP 端口 51820 的入站流量。 

根据您的实际配置需要替换 IP 和 DNS。




进一步阅读

如何设置 QuFirewall 以允许 VPN 连接  

这篇文章有帮助吗?

谢谢您,我们已经收到您的意见。

请告诉我们如何改进这篇文章:

如果您想提供其他意见,请于下方输入。

选择规格

      显示更多 隐藏更多
      open menu
      back to top