WireGuard 伺服器設定檔損毀時的復原方法

1 min

language: ja bn en es hi pt ru zh-cn zh-tw

大家好,我是個無能的人。

我目前正在開發一個透過 RPC 自動建立設定檔並進行連線的工具,但因為覺得太麻煩了,就直接在我的 WireGuard 伺服器上進行測試,結果不小心把設定檔搞砸了。

由於復原過程很簡單,所以我在這裡記錄下來。

還能透過 wg show 確認連線

雖然可以透過wg show確認,而且連線本身似乎還在持續,但一旦執行down/destroy就完了。

您可以透過以下指令確認設定:

wg showconf wg0

上述的wg0是介面名稱。

然後將其寫入檔案:

wg showconf wg0 > /usr/local/etc/wireguard/wg0.conf

這樣暫時就沒問題了。

編輯設定檔

檢查用vim輸出的檔案後,會發現其中指定了從伺服器端看到的端點位址,將其刪除後就沒問題了。

教訓

不要在生產環境中執行致命的操作!

Related Posts