在 Ubuntu 架設 WireGuard Client 用戶端跳轉IP
這是接續的文章最終實現的在瀏覽器上僅特定網址跳轉IP
- 在 Ubuntu 架設 WireGuard Client 用戶端跳轉IP
- 在 Ubuntu 用 dante 架設 sock5 代理 讓瀏覽器在特定網址跳轉IP
- 使用 SwitchyOmega 跳轉特定網址 IP
下面正文開始
主要是為了做本地的跳轉用代理伺服器,選擇用 WireGuard 速度更佳。到時候我要丟到樹莓派上面跑的。
如果要用wsl測試記得要用 wsl2 版的,在 wsl1 中沒有 WireGuard 要的內核,跑不起來的。安裝 wsl2 要注意如果本機有裝夜神或VMware會影響到
安裝套件
sudo apt-get update
sudo apt install wireguard resolvconf -y
套件 resolvconf 是DNS相關的這個不裝連接會報錯
安裝設定檔
這邊自己把設定檔準備好複製進去,範例中 AX4200_wgs_client
這是我的設定檔名稱,記得改成自己的名字
然後執行下面的命令複製到正確的位置去,並設置權限
sudo cp AX4200_wgs_client.conf /etc/wireguard/wg1.conf
sudo chmod 600 /etc/wireguard/wg1.conf
這裡的 wg1.conf 最終會變成虛擬網卡的名稱,想改的話趁這時候換個名字
連線
然後就可以直接連上了
sudo wg-quick up wg1
連好之後可以確定一下狀態
sudo wg
要重新連接可以用這樣
sudo wg-quick down wg1 && sudo wg-quick up wg1 && sudo wg
測試對外IP
測試連線用 CURL 打出去看一下 IP
echo -e "🌐 外部 IPv4:\033[1;33m$(curl -4 -s ifconfig.me)\033[0m"
開機自動連結
最後測試好了可以設定成開機自動連接
sudo systemctl enable wg-quick@wg1
這樣開機的時候就會自動連上了
沒有留言:
張貼留言