2025年7月30日 星期三

ASUS 路由器如何建立 TAP模式的 OpenVPN Server

ASUS 路由器如何建立 TAP模式的 OpenVPN Server

這裡好像有坑搞了好一陣子,預設的狀態下建立 TAP 連接會錯誤,先說結論需要做的事情

TAP 的好處是可以等校於你把實際把網線差到路由器上一樣


兩項必要的設定

  • 使用IPv4連接
  • 從 Server 端推送 gateway

使用IPv6連接

預設的情況下 OpenVPN 是支援6的,而華碩的路由器也支援6,但是華碩的 OpenVPN Server 疑似不支援,解法有兩個擇1就可以

  1. 把 OpenVPN 設定檔中的 ddns 域名改成 IPv4,因為如果是 domain.asusddns.com 這個是有包含 IPv6 的,然後 6 會優先於 4 導致出問題了

  2. 第二個能下手的地方是 OpenVPN 會建立一個虛擬網卡,就對那個網卡右鍵內容,把 IPv6 關閉,這樣就沒事了


從 Server 端推送 gateway

我一直吃到一個錯誤是

OpenVPN ROUTE: failed to parse/resolve route for host/network: 192.168.50.1

是了很多辦法最是直接在路由器中有個可以自訂指令的地方推送 gateway

push "route-gateway 192.168.50.1"


設定完成之後會吃到另一個錯誤

ROUTE: route addition failed using service: ʫ¥Ӥw¸g¦s¦b¡C   [status=5010 if_index=17]

但這個不是那麼致命,只是推送重複路由的警告而已,是可以正常使用的,最後就解決了


沒有留言:

張貼留言