• 2

請問大陸翻牆要如何解決OVPN (RouterOS)連線後DNS汙染問題?

目前GFW發功PPTP L2TP幾乎不能使用! 台灣架設的ROS OVPN在大陸使用iphone連線後還是無法翻牆! 請問各位高手,這是否因為手機連OVPN前DNS catch就被汙染造成連線後仍然無法正確解析網域?

解決方法是否可以強制手機DNS全程走VPN 去使用ROS端DNS而不使用手機DNS catch資料? 或者在連線OVPN後做清除手機DNS catch動作讓手機重新讀取ROS端正確DNS資料?
2016-12-03 16:00 發佈
可以使用shadowsocks!
我只想以routerboard ros做vpn server, shadowsocks要安裝在其他系統上
deepnet wrote:
請問G大,我的web proxy port:8989 在您加的firewall nat內容需要改變嗎?
用proxy server綁dns設定上即如此.


個人設的port:8989是網頁轉址用的,與dns轉址沒有關係.
--------------------------------------------
vpn server:192.168.89.141
vpn client:192.168.89.148

使用8.8.8.8當dns,vpn client的dns connection是這樣呈現:


但在nat用proxy server綁dns後,vpn client的dns connection被改了路徑:

發現到192.168.89.141(vpn server)介入了dns connection,
但又為何是vpn server介入dns,不是proxy server嗎?

很簡單,vpn server與proxy server都是您的router ,
是同一台主機.這樣明白了吧

在firewall要如何加入限制避免外人不斷連線ROS DNS
在/ip firewall filter新增:


若您wan用的不是pppoe撥號,
而是固定ip或是cable網路,把in-interface換成ether1(或其它的ethernet)即可.
這一兩天GFW發功真的很厲害,以往境外連中國PPTP不會擋,12/2號後,很難撥號成功
但上海的還可以
感謝解惑! 有G大真好! 疑難雜症都能解決!
gfx wrote:
用proxy server...(恕刪)

deepnet wrote:
感謝解惑! 有G大...(恕刪)
其實還有更簡便的方法:
一開始vpn-profile指定router當dns server就好了.


但重點是您router的dns server要先開啟才行
tppr3695a wrote:
這一兩天GFW發功...(恕刪)

這波確實很強…目前ss還能連進去看,但要區網ssh登入處理的還是要靠vpn。
要研究一下OpenVpn over Shadowsocks
我的另一種解決方式

用台灣的ROS路由器架web proxy,先設好防火牆阻擋外部連線,只能讓VPN連進來的使用

大陸的裝置使用VPN連上台灣之後在設定proxy就好了




FemcAT wrote:
我的另一種解決方式...(恕刪)

請問您的作法是將VPN用戶IP強制導向ROS透明代理嗎? 原本ovpn profile是指定使用ROS自建的DNS server,如果強制使用透明代理那從大陸連ovpn的用戶解析DNS動作是發生在ROS自建的DNS還是改在proxy端做? 如此可以防止GFW汙染用戶DNS嗎?
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?