我設定好了openvpn server,client都可以連得上,但是IP都沒有改變,也就是說client的設備連上我的openvpn server後IP都還是當地IP不是我的openvpn server IP,這樣就沒有達到翻牆的目的,爬了一下文章,然後就找到問題,google找到了這一篇 Routing All Client Traffic (Including Web Traffic) Through the VPN 只要把
redirect-gateway local def1
打開(啟用)就好了。
步 驟 1
所以呢,把VPNConfig撈出來用純文字編輯器打開來
找到第20行的 #redirect-gateway local def1,注意看它最左邊有一個#字號,請將這#字移除(移除表示啟用),然後存檔

步 驟 2

就像上面這張圖一樣,這樣就是啟用了。 記得存檔。
步 驟 3
將VPNConfig設定檔再餵回去給client端的app中設定好,點擊連線,連上openvpn server之後再去 myip 看看就可以發現到,IP已經是 openvpn server的ip了

唉…………..兜兜轉轉一大圈,竟然就是 redirect-gateway local def1 這個功能沒有啟用,誰會想得到呢? openvpn的 default也沒有把這個功能啟用,所以還是需要靠自己將它啟用,這樣落地就會正常。
完
謝謝您的閱讀
如果對我寫的文章內容有任何問題,歡迎在底下留言讓我知道
我是任天堂543亂亂寫的Sega











Leave a Reply