關於 DIR-300(B)/600 更新 DD-WRT 使用 VPN 後,有些網站會連不上的問題!

小弟最近對於 VPN 蠻感興趣的,而 DIR-300[B]/600 可以改成 DD-WRT,

前天就購入 DIR-300[B] 了,基本上 DIR-300[B] 跟 DIR-600 是一樣的機子,

買 DIR-300[B]就行了,雖然 DIR-300[B] 改成 DD-WRT 後,裡面的 VPN 只是

陽春型的 PPTP ,但是算是簡單的 VPN 了,可以用就好了,但是只要連 DIR-300[B]

的 VPN 後,不管是 XP OR WINDOWS 7,有些網站就是無法開啟,這幾天努力爬文

後,得到一個結論就是,DIR-300[B]的 DD-WRT 裡面 VPN 一連線後,使用 ifconfig

指令一看,ppp0 OR ppp1 的 mtu 值一定是 1396,但是 XP 或 Windows 7使用 VPN

連線後預設 mtu 值是 1400,怪不得不管怎麼連都會有些網站無法使用,有網友

指出,可以下指令 ifconfig ppp0(OR 1) mtu 1400 後,這樣就解決了,或是改 XP

Windows 7 系統的 mtu 值,但是問題又來了,若是改 DIR-300[B]後,只要機子重

新啟動後,又要重設定一次,很麻煩,若改作業系統的設定,也覺得很麻煩,那有

沒有什麼方法可以寫入 DIR-300[B]後,就算重開機也不用再設定,小弟花了兩天研

究後,終於找到解決方案了,試試下面的指令:

nvram set rc_startup="echo /sbin/ifconfig \\\\\\$1 mtu 1400 >> /tmp/pptpd/ip-up"
nvram commit
reboot

這樣就行了,只要 DIR-300[B]的 VPN 一連線,ppp0 的 mtu 值就會變成 1400 了!

若有網友遇到跟我一樣的問題,可以試試這個方法!



ekguxlke wrote:
小弟最近對於 VPN...(恕刪)

感謝分享,收藏先
請問你是刷哪一版的DD-WRT ?又是哪個網頁無法開啟?我也來試試!
我在大陸VPN時也會遇到這種問題,一直以為是大陸封鎖的關係,不知是不是也是您說的這個問題?!
ekguxlke wrote:
nvram set rc_startup="echo /sbin/ifconfig \\\\\\$1 mtu 1400 >> /tmp/pptpd/ip-up"
nvram commit
reboot

非常好

確實有時候會遇到有些網站不能開的現象
If you do not go within, you go without.
請問是在dd-wrt 內建介面下的指令欄下輸入嗎?

如果是,請問是執行還是儲存指令呢?

因為目前要連上xuite 還是不行...

麻煩您了~
I'm MingMing !
telnet 192.168.1.1

帳號:root

密碼:你自己設的登入webui的密碼

之後直接複製整串貼上

nvram set rc_startup="echo /sbin/ifconfig \\\\\\$1 mtu 1400 >> /tmp/pptpd/ip-up"
nvram commit
reboot


他就會自己跑了
If you do not go within, you go without.
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!