QVPN - wireguard

我有一台 Qnap TS-264,並已安裝 QVPN 服務。我在使用 WireGuard 時遇到問題,因為我無法產生金鑰對。看起來好像卡住了。

不幸的是,解除安裝這個附加元件也沒有帶來正面的解決方案。

你可以提供一些有關你的設定的細節嗎?根據你所說的情況,我們能提供的協助有限……

感謝您的反饋!關於設定部分,我們建議您先參考這篇官方常見問題文章。如果按照指南操作後問題仍然存在,請您提供更多細節,並附上錯誤訊息或相關設定的截圖。

這將有助於我們更準確地排查問題原因。謝謝!

如何在 QVPN Service 3 中設定 WireGuard VPN 伺服器與用戶端 | QNAP

我無法刷新我的金鑰,因為 WireGuard 突然停止運作。當我用手機連接時,沒有網際網路或本地網路。不過,數據傳輸仍在進行,我在對話框中可以看到。之前它是正常運作的。我擔心 WireGuard 已經崩潰。我嘗試過解除安裝,但金鑰還是相同的。

  1. 您可能需要透露您的 NAS 型號、韌體版本、QVPN 版本……
  2. 您是否已啟用 QuFirewall,並設定為不阻擋 VPN?

https://www.qnap.com/en-us/how-to/faq/article/how-to-setup-qufirewall-to-allow-vpn-connections

  1. 您是否嘗試過其他協議,並且它是否可行?

我的 QNAP - TS 264 沒有安裝 Qu Firewall。

可以請您解釋一下這些協定是什麼嗎?

你之前有成功使用過 Wireguard 嗎?你的 NAS 的 Wireguard 金鑰是不會改變的。Wireguard 有一組公鑰和私鑰。Wireguard 是一種點對點連線。為了連接到你的遠端裝置,你需要先設定好連線,讓你的 NAS 知道那個裝置的公鑰。而在你的遠端裝置上,也需要輸入你 NAS 的公鑰。

還有其他與 IP 相關的設定,但我們先從確認你雙方的金鑰都正確輸入開始。

你有嘗試過在 QVPN 上使用 OpenVPN(或其他協議)嗎?這樣可以看看這是不是 wireguard 的問題。

不過,你還是沒有提供你的設定和問題的詳細資訊……

等一下。如果你用手機連接,能夠存取 NAS 上的檔案嗎?

這聽起來像是設定上的問題。你在 QNAP 上的金鑰是不會變的。你不會在 QNAP 上產生一對金鑰。你會在 QNAP 上產生一個公鑰,在手機上產生另一個公鑰。這就是金鑰對。公鑰是綁定到你無法存取的私鑰的。這些都不會改變。

你好

如我之前所說,我無法存取區域網路(LAN)或廣域網路(WAN)。在對話框中,我看到有千位元組正在傳輸。

我認為 Wireguard 已經當機,因為在我目前的設定下,以前一切都能正常運作。你可以在 Wireguard 裡產生公鑰,因為那裡有這個選項。但我無法更改它。
即使解除安裝 WireGuard 後,我發現它仍然記得上一次的設定。你知道如何永久刪除所有與 WireGuard 相關的檔案並重新安裝嗎?

那我建議你向 QNAP 提交一個支援工單。如果你已經嘗試移除 QVPN 並重新安裝,仍然有問題,提交工單可能是個好方法。

你可以先試試以下步驟:

1.) 停止 QVPN 服務
2.) 重新啟動 NAS
3.) 刪除 QVPN
4.) 再次重新啟動 NAS
5.) 重新安裝 QVPN

看看你的問題是否還存在,或者已經解決。

提醒一下,WireGuard 使用 UDP 作為其傳輸協定。所以你的客戶端只會把資料包丟給伺服器,只能希望它們能順利到達。你的客戶端可能會顯示連線已啟用,但如果有任何東西阻擋了流量,它就是無法運作。我就是因為這樣才學到教訓的——當我修補我的 VPN 虛擬機時,忘了把防火牆開放埠口的規則設為永久。我的手機顯示有資料在傳輸,但我卻沒有網路,因為防火牆把封包都擋掉了。

我不太確定 QNAP 上的 WireGuard 實作方式……我的是獨立跑在專用的虛擬機上。如果你執行 “ip a” 指令,有看到 wg0 裝置嗎?如果你跟 NAS 在同一個網路,流量能正常通過嗎?

很可惜,WireGuard 似乎沒有太多日誌記錄。我是用 systemctl 來設定 WireGuard,所以我可以看到連線啟動時的所有動作……但沒有任何關於客戶端流量的訊息。

你好,經過許多小時與 Wireguard 奮戰後,我終於解決了這個問題。很抱歉,其實方法非常簡單:我只是在 PRIVATE KEY 視窗中刪除了金鑰,然後點擊「Generate Key Pair」(生成金鑰對)。之前的金鑰卡住了,需要重新生成一個新的。也許這對某些人會有幫助。現在一切都正常運作了。可惜它只支援 UDP 協定。感謝大家的幫忙。

很高興你解決了問題!也感謝你分享你的解決方法