WireGuard VPS 寄存:親手開設的 VPN
- 在 Ubuntu 以 apt 及 wg-quick 安裝
- 公開 IPv4、IPv6 位址及 root 權限
- 在 31 個國家 40 個城市中選擇
HELPER VPS WireGuard VPS 是自行架設輕巧快速 VPN 通訊協定 WireGuard 的 Linux 雲端伺服器,每月 $25.00 起,按發票付款。建立伺服器時選擇 Ubuntu(或 Docker 應用程式映像),以 SSH 連接,用 apt 安裝 wireguard,再以 wg-quick 啟動,你的 VPN 伺服器便在 UDP 51820 連接埠運作。
WireGuard 是甚麼?
WireGuard 是已納入 Linux 核心的新一代 VPN 通訊協定。程式碼精簡易於審視,採用 Curve25519、ChaCha20、Poly1305 等最新加密方式,連線快速輕巧。伺服器與裝置互相登記公開金鑰,只需幾行設定檔即可建立安全通道。
WireGuard 只以一個 UDP 連接埠(一般為 51820)通訊,手機在 Wi-Fi 與流動數據之間切換時連線亦自然延續。Windows、macOS、iOS、Android、Linux 都有官方應用程式,只需把伺服器建立的設定檔或 QR 碼放入裝置,即可使用 VPN。
WireGuard VPS 可以做甚麼?
以一部 WireGuard 自行寄存伺服器,解決由個人保安到辦公室網絡連接的需要。
在公用 Wi-Fi 安全連線
在咖啡店、機場、酒店 Wi-Fi,所有通訊亦經加密通道傳到你的 WireGuard VPS。
建立固定的連線 IP
在管理畫面或伺服器防火牆只允許你 VPS 的一個 IP,在任何地方經 VPN 進入安全管理。
遙距工作與辦公室連接
為每位團隊成員建立一把金鑰,在家或出差亦可進入同一私人網絡一同工作。
伺服器之間的私人網絡
以 WireGuard 連接多個城市的伺服器,資料庫及備份只以私人位址往來。
如何購買 WireGuard 伺服器?
從付款到首次連線只需三個步驟。
第 1 步。 選擇城市及方案
以 USDT 付款,選擇你想要的 IP 所在城市,並從小方案開始。
第 2 步。 以 Ubuntu 映像建立
在映像選擇 Ubuntu 24.04 LTS 便可即時安裝,以 Docker 應用程式映像建立的伺服器亦可運行相同指令。
第 3 步。 以 SSH 登入設定
以 root 經 SSH 登入執行下方指令,把裝置金鑰登記為 [Peer],VPN 便會連接。
WireGuard 如何安裝?
以 SSH 登入 Ubuntu 伺服器,依次執行下方指令。建立伺服器金鑰,以 10.8.0.1 私人位址及 UDP 51820 連接埠設定 wg0 介面,再啟用封包轉發並啟動 wg-quick 服務。裝置各自建立金鑰後,以 sudo wg set wg0 peer DEVICE_PUBLIC_KEY allowed-ips 10.8.0.2/32 的方式登記;如使用伺服器防火牆,請開放 UDP 51820 連接埠。
sudo apt update
sudo apt install -y wireguard
sudo bash -c 'umask 077; wg genkey > /etc/wireguard/server.key; wg pubkey < /etc/wireguard/server.key > /etc/wireguard/server.pub'
NIC=$(ip -o -4 route show to default | awk '{print $5}')
sudo tee /etc/wireguard/wg0.conf > /dev/null <<EOF
[Interface]
Address = 10.8.0.1/24
ListenPort = 51820
PrivateKey = $(sudo cat /etc/wireguard/server.key)
PostUp = iptables -I FORWARD -i %i -j ACCEPT; iptables -I FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o $NIC -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o $NIC -j MASQUERADE
EOF
sudo chmod 600 /etc/wireguard/wg0.conf
echo 'net.ipv4.ip_forward=1' | sudo tee /etc/sysctl.d/99-wireguard.conf
sudo sysctl --system
sudo systemctl enable --now wg-quick@wg0
sudo wg show在 VPS 親自安裝 WireGuard 有甚麼好處?
親自營運 WireGuard VPS,連線方式及紀錄全部由你決定。
連線 IP 由你決定。 在 40 個城市中把伺服器放在想要的地方,便以該伺服器的公開 IP 上網。
裝置數量自由增加。 每多建立一把金鑰便多一部裝置,收費維持一個伺服器方案。
小方案已足夠。 WireGuard 在核心中輕巧運行,即使是最小的 12 GB 通用方案也能輕鬆連接多部裝置。
設定透明。 所有連線寫在 wg0.conf 一個檔案,誰在連線一目了然,並可即時修改。
IPv4 與 IPv6 並用。 所有伺服器同時配有公開 IPv4 及 IPv6 位址,可以兩個位址開放 VPN。
以 USDT 輕鬆付款: 以單一帳戶令牌註冊,按發票付款建立伺服器。
可安裝 WireGuard 的作業系統
WireGuard 在 HELPER VPS 多個 Linux 映像及 Docker 應用程式映像都可運作。
- Ubuntu
- Debian
- AlmaLinux
- Rocky Linux
- Docker
把伺服器放在接近客戶的地方
在 31 個國家、40 個城市任何地方,以相同價格建立 WireGuard 伺服器。
WireGuard VPS 應選擇哪個城市?
VPN 伺服器的位置就是你上網 IP 的位置。想以某國 IP 使用該國服務,請選擇該國城市;連線速度優先,則選擇接近你所在地的城市。HELPER VPS 可在美洲、歐洲、中東、非洲及亞太地區的 40 個城市以相同方案及價格建立伺服器。
如需要多個位置,每個城市各放一部小伺服器,在裝置放入多個設定檔,需要時選擇開啟便可。一個帳戶最多可建立 10 部伺服器,適合在一個帳戶一併管理各地區的 WireGuard 伺服器。每部伺服器只需設定不同的金鑰及私人位址網段。
自行寄存 WireGuard 難嗎?
WireGuard 設定項目少,亦適合首次建立 VPN 伺服器的人。以上方指令啟動伺服器後,在裝置以 wg genkey 建立金鑰,伺服器寫上裝置的公開金鑰及 10.8.0.2 等私人位址,裝置寫上伺服器的公開金鑰及 SERVER_IP:51820 位址,連線便完成。手機以 qrencode 把設定檔轉成 QR 碼,在應用程式掃描更快。
如想以網頁畫面管理裝置,亦可在 Docker 應用程式映像伺服器以容器架設 wg-easy 等管理工具。無論哪種方式,VPN 請用於客人本身的保安及遠端連線;像開放代理般讓任何人使用並不符合使用規則,請以為每部裝置分配金鑰的方式營運。
WireGuard 寄存常見問題
選擇及安裝 WireGuard VPS 時常見的問題。
WireGuard VPS 是一鍵安裝的嗎?
以 Ubuntu(或 Docker 應用程式映像)建立伺服器後,經 SSH 執行 apt 安裝及幾行設定指令。照樣貼上上方指令,便會一次完成建立金鑰、wg0 設定、封包轉發及啟動服務。
WireGuard 使用甚麼連接埠?
預設使用一個 UDP 51820 連接埠。如已啟用伺服器防火牆(ufw 等),以 sudo ufw allow 51820/udp 開放;想用其他連接埠,更改 wg0.conf 的 ListenPort 值便可。
最小的方案已足夠嗎?
可以。WireGuard 在 Linux 核心內輕巧運行,即使是 6 vCPU、12 GB 方案也能輕鬆連接你及家人的多部裝置。用戶多或流量大,請選擇包含更多流量的方案。
最多可以連接多少部裝置?
為每部裝置設定一把金鑰及一個私人位址並登記為 [Peer] 便可,以 10.8.0.0/24 網段可登記超過 250 部。不論裝置數量,收費維持伺服器方案價格。
手機如何連接?
安裝 iOS 及 Android 的 WireGuard 官方應用程式,匯入伺服器建立的裝置設定檔,或掃描以 qrencode 產生的 QR 碼,即可連線。
也可以經 IPv6 使用 VPN 嗎?
可以,所有伺服器同時配有公開 IPv6 位址。在 wg0.conf 的 Address 加入 IPv6 私人網段,並啟用 net.ipv6.conf.all.forwarding=1,IPv6 通訊亦會經通道傳送。
Docker 應用程式映像伺服器也可以嗎?
可以,Docker 應用程式映像亦建立在 Ubuntu 24.04 上,以相同 apt 指令即可安裝。上方設定已考慮 Docker 更改的轉發規則,把 FORWARD 允許規則放在前面。
可以用網頁畫面管理嗎?
在 Docker 應用程式映像伺服器以容器架設 wg-easy 等 WireGuard 管理工具,即可在瀏覽器加入裝置並取得 QR 碼。建議為管理畫面設定密碼,並只向你的 IP 開放。
VPN 伺服器的 IP 會改變嗎?
只要不刪除伺服器,便持續使用相同的公開 IPv4 及 IPv6 位址。即使重新安裝作業系統,伺服器不變則位址保留,毋須再更改裝置設定。
可以公開讓任何人使用嗎?
VPN 請以為客人本人及團隊裝置分配金鑰的方式營運。像開放代理般讓任何人連線,或用於垃圾郵件、攻擊、掃描,並不符合使用規則。
購買 WireGuard 伺服器如何付款?
建立伺服器時按選擇的時段付款,伺服器立即啟動。在時段結束前支付續期發票以保持伺服器運行。
WireGuard 是由 Jason A. Donenfeld 開發的開源項目,WireGuard 名稱及標誌權利屬其擁有者。WireGuard 的安裝、更新、金鑰管理及裝置連接支援由客人自行負責。WireGuard 不另收費,伺服器費用為所選方案價格。
WireGuard 伺服器指南
收到伺服器後最好先做的事。
