用無線路由器解除海外IP封鎖,讓小米盒子 / Android盒子看片更順暢!

2015-10-20 icece Android

     本部落格之前開箱了好幾台 Android 盒子,包括小米/樂視、海美迪還是創思奇等,從那之後就一直在尋找各種能讓看片更順暢的方法,不過說實在的,除了將 DNS 設定成 192.241.222.103 效果相對好之外,其他什麼掛大陸 Proxy 還是 hosts  檔,甚至用 Drony 掛 Unblock Youku 的 pac,效果都很有限,直到最近搜到一篇 2013 年的舊文章,也是 Unblock Youku 作者提供的教學,將無線路由器變成 Unblock Youku 解鎖神器(大陸最愛的神器XD),從此以後再也不用搞了老半天還是有一堆片不能看了!而且不止盒子,電腦上的瀏覽器也同樣有效!這篇文章在之前當然也是早就看過,不過當時覺得很麻煩,也沒有可刷機的無線路由器,於是作罷。


2016-01-10

↑ 瀏覽器不用做任何設定(proxy 或 pac 檔)就可以直接播放優酷影片太爽了!


     要將無線路由器變身成為 Unblock Youku 解鎖神器,方法就是透過在無線路由器上安裝 Privoxy 和 Dnsmasq 搭配 Unblock Youku 的規則來解鎖,前提就是要有一台可以刷而且已經刷了 OpenWRT / PandoraBox 的無線路由器才能達成,在台灣相對好買的是小米路由器 mini,因為它的熱門,不怕找不到教學,本部落格也寫過小米路由器 mini 刷 PandoraBox 的教學,如果你有小米路由器 mini 但還沒刷機的話,在看這篇之前,建議先看過那兩篇。


     參考網址:https://github.com/Unblocker/Unblock-Youku/issues/106

                    https://github.com/tommyzhaozbh/unblock_youku_privoxy_rules

     以上網址是簡易教學,可能不夠詳細,所以我雖然照做了,但還是沒有馬上成功,所以才會生出這一篇來,目的是希望大家都能和我一樣,快樂的宅在家裡開心的看片XD

     如果各位網兄設定好後可以成功觀看對岸影音內容的話,也歡迎留言告知,讓更多網友知道這方法到底行不行。


準備工具:

     1、小米路由器mini 一台,或其他可刷 OpenWRT / PandoraBox 的無線路由器,這篇使用的是優酷路由寶

     2、下載這個文件unblock_youku_privoxy_rules-master.zip (2016/09/28更新),此文件是上述第二個網址提供的文件,並已根據教學修改完成,也就是說下載我提供的文件,可以減少很多修改文件內容的程序,若不放心,建議就下載上述第二個網址提供的文件吧,該網頁按右側靠近上方的「Download ZIP」即可下載完整的資料。

     3、Putty ( 非必須,韌體是 OpenWRT 才需要 )

     4、WinSCP


步驟一:修改套件庫來源 + 安裝Privoxy

     將刷好 OpenWRT / PandoraBox 的無線路由器安裝 Privoxy,透過 Privoxy 和 Dnsmasq 解鎖區網內所有的海外看片限制。首先由於新版的 PandoraBox 套件庫中已經沒有 Privoxy 了,所以必須用舊版的套件庫,目前 Privoxy 最新版是 3.0.23,套件庫中的版本則是 3.0.19,不過應該不影響。

     舊版套件庫網址是:http://downloads.openwrt.org.cn/PandoraBox/ralink/mt7620_old/packages/

2015-10-20

↑ 找到系統→軟件包


2015-10-20

↑ 切換到「配置」頁面


2015-10-20

刪除全部原有的套件庫網址,只輸入舊版套件庫網址,Why? 因為有版本相依性問題,安裝了某些新版的 lib 會導致 Privoxy 無法啟動,所以必須刪除原有的套件庫網址,避免以後自動更新導致 privoxy 無法使用。


2015-10-20

2015-10-20

↑ 完成上述動作後,到 WebShell 執行 opkg update 指令,更新套件庫。


2015-10-20

↑ 當然,如果你覺得用 Putty 比較專業,這樣執行 opkg update 也是可以啦XD

另外似乎只有 Pandorabox 韌體才有 WebShell,所以若是 OpenWRT 就需要用到 Putty。


2015-10-20

↑ 執行完 opkg update 後,馬上安裝 privoxy。


2015-10-20

↑ 順便檢查一下是否已經安裝 libpcre,上面提到有版本相依性問題,就是因為我一開始沒有移除原有的套件庫網址,所以安裝了新版 libpcre,導致 Privoxy 啟動失敗,無法繼續下去。


步驟二:將 Unblock Youku 規則文件傳送到無線路由器上的指定位置。

     完成安裝 privoxy 後,就可以開始透過 WinSCP 將 Unblock Youku 的規則文件傳送到路由器中了,壓縮檔中的文件分別傳到以下路徑中,如下圖:

2015-10-20

↑ 左邊除了dnsmasq 和 dnsmasq.conf 以外,其餘都要放到右邊 /etc/privoxy 中,資料夾 basicsetting 中的 config 也要放到右邊 /etc/privoxy 中和規則文件放在同一層,如果不確定有沒有放錯位置的話,上圖右邊有什麼檔案,就從左邊拉過去吧,除了那個 2231KB 的 hosts 檔以外。


我提供的文件中只有 2 個文件可能需要修改,就是 config basehosts 兩個檔案:

2015-10-20

↑ config 檔中的內容,紅色框選的就是用 WinSCP 傳送到路由器上的 4 個文件,

其中的 trustfile trust 這一段是指「只代理 trust 文件中提到的網址」,所以如果要代理所有網站的話,必須在這一行前面加 # 註解掉;

藍色框選的 listen-address 要改成 0.0.0.0:80 或 [::]:80 或你的路由器IP:80(如192.168.0.1:80),

0.0.0.0 代表監聽所有 IPv4 上的IP,[::] 是同時監聽 IPv4 和 IPv6,也可以直接指定路由器的IP,

底部的 Permit-access 則是指無線路由器的整個網段,表示只有來自無線路由器的IP才提供服務,這個預設是被 # 註解掉的。


     privoxy 預設通訊埠是 8118,我改成 80,原因和反向代理是否能正常運作有關,必須使用 port 80,所以 OpenWRT / PandoraBox 的管理介面就要改用其他通訊埠了,如下:

2015-10-20


2015-10-20

↑ 將管理介面的網頁通訊埠改到其他 port,我個人習慣用 8080 port,改完要重新連接 http://192.168.0.1:8080 進入,

如果是 OpenWRT 的話,可能沒有 Web 介面可以修改通訊埠,要直接修改 /etc/config/uhttpd.conf 檔中的通訊埠設定。



2015-10-20

↑ basehosts 文件內容,原始內容中的 IP 是 192.241.222.103,一樣全部改成無線路由器的IP。


步驟三:設定 dnsmasq

     以上是 privoxy 的設定部分,接下來換設定 Dnsmasq,本站提供的壓縮檔中有 2 個相關檔案:dnsmasq dnsmasq.conf

分別傳送到以下路徑覆蓋原有的檔案:

dnsmasq 放到 /etc/init.d/ 中

dnsmasq.conf 放到 /etc/ 中

如果不確定的話沒關係,上述路徑本來就有一樣的檔案,取代掉原本的檔案就是了。

以上大致就完成了所有動作。


最後一步:啟動 privoxy 並設定開機啟動

2015-10-20

↑ 系統 → 啟動項

2015-10-20

↑ 將 privoxy 啟用(禁用→啟用表示開機自動啟動,相當於執行 /etc/init.d/privoxy enable 指令),重啟 privoxy 和 dnsmasq(如果設定有再次修改的話)。


連線到 http://uku.im/check 確認設定是否正確,若顯示 true 表示設定正確,若顯示 false 表示設定不正確,要重新檢視有沒有哪裡設定錯誤,

切記,完成 privoxy 的所有設定並確認可正常運作後,建議就不要再升級韌體了,試了一下升級韌體,結果上面所做的一切全部沒了,要重來一次,但如果堅持要最新版韌體又不怕麻煩的話,那就另當別論囉。

2015-10-20

↑ 成功!! 不過這個設定猜測應該只對聚合視頻APP有效,對盒子內建的影音內容應該無效,例如優酷盒子、天貓魔盒之類的。


     從此以後只要是透過此無線路由器上網,都能直接解鎖大陸地區影音內容的海外 IP 限制而不用做任何設定,雖然不保證 100% 成功率,但起碼有八九成了,在我家的網路環境中,原本如騰訊、bilibili 這類網站都是直接不能看,現在已經可以正常觀看了,其他優酷、土豆還是樂視也一樣可以正常觀看了,一整個超開心的啦!  

     現在 MTK 又出了新的雙核處理器 MT7621A,對岸也開始有相關無線路由器產品出現了,效能更好,等 MT7621A 的 OpenWRT / Pandorabox 韌體開始漸趨穩定的時候,應該要買一台來升級一下,到時候可以在路由器上做的事情又更多了!


標籤: Unblock Youku OpenWRT Pandorabox Router

評論:

ya
2015-10-30 13:07
請問現在這個方法還有效嗎
我照著做但是ipcheck的網頁卻無法開啟
icece
2015-10-30 23:51
@ya:應該是有哪個地方設定沒有設對,我的還是用得很好哦。
piecrust
2015-11-02 11:57
大大你好,你提供的zip檔案好像少一個叫做hosts檔案,約有2M的大小。
icece
2015-11-02 23:24
@piecrust:那個是自己用adaway產生用來擋廣告用的hosts檔,不是unblock youku必需的,所以就拿掉了,拿掉以後檔案變小也比較好下載。
ya
2015-11-08 11:32
我安裝了相同版本的privoxy and libpcre
但不知道是不是privoxy無法正常使用
因為我 http://config.privoxy.org/show-status 這個設定頁面都無法進入
icece
2015-11-09 00:06
@ya:可以設定IE的proxy試試,如果連向路由器Privoxy時出現沒有回應之類的訊息,就是沒有成功,反之可以上網或出現Privoxy的網頁才是有成功的。
Eric
2015-11-09 15:21
請問瀏覽器需要設定Proxy到路由器的IP嗎?我沒設定的話會出現跟ya的問題一樣
ya
2015-11-09 21:14
我發現改了privoxy的port(80)之後就無法正常運作(log檔也是寫port 80 無法用)
設回原本的8118 port則是正常
已經確定沒有其他程式占用port 80了
不知道為什麼會這樣
piecrust
2015-11-10 08:58
測試成功,快樂播放中,謝謝大大,記得要把圖中,basicsetting 中的檔案config移出來不要在子目錄中,傳到/etc/privoxy跟其它的檔案在同一層中,看大大winscp左邊放置檔案的目錄圖,應該就可以明白了,我在這裡卡關很久。ya大祝你成功!
icece
2015-11-11 10:16
@piecrust:資料夾basicsetting裡的config沒有移出來和其他規則文件放在一起只是為了和Unblock Youku作者提供的文件目錄結構一致,不然應該會更清楚明瞭一點^^
ya
2015-11-10 17:32
請問如果我的router ip是192.168.1.1
那permit-access應該設怎樣才對呢?
piecrust
2015-11-10 22:02
ya大,你的permit-access 應該設192.168.1.0/24,而且你的basehosts檔案也要由192.168.0.1 改為你的router ip 192.168.1.1。我是比較偷懶直接將router ip改為192.168.0.1.
OMG
2015-11-11 00:12
其實把路由器IP改成其他如192.168.0.1比較好,因為如Hinet的數據機DHCP預設就是192.168.1.0網段,會有衝突導致看起來好像連上網了,卻上不了網。
ya
2015-11-11 00:51
重刷了一次之後終於可以了!!!
大感謝
icece
2015-11-11 10:13
@ya:恭喜!希望大家都能開心的看片!!
eric
2015-11-12 15:37
@icece:icece大,請問你有試過土豆網能撥放嗎?我用優酷測試,部分片子顯示僅限大陸地區撥放,而且土豆網的電影也都顯示僅限大陸地區撥放。我的步驟跟你都完全一樣,也測試顯示true
ya
2015-11-14 15:18
@eric:我也是youku可以撥放但土豆不行
土豆用pac在手機上的設置就可以看
但我不知道怎麼在router上弄
Alan
2015-11-12 17:59
想请问ya大,怎么样才能设置这个翻墙路由器成为第二个路由器,因为家里其他的电脑不需要翻墙,而且担心账号密码之类的泄漏,所以只想用盒子连接这个路由器。
ya
2015-11-14 15:25
@Alan:做法都一樣,只是路由的ip跟permit-access的部分要改成你要設定的router ip位址
像我連外網的router是192.168.0.1
但是我安裝在192.168.1.1
所以上面寫道192.168.0.1的位置都要改成192.168.1.1
permit-access則是改成192.168.1.0
chengjc
2015-11-24 09:30
icece大,小弟照著你的解說做,
用電腦測試連小米mini,http://uku.im/check 都是顯示出true,
可是我用機上盒的聚合視頻,卻還是無法播放優酷的片子,
還是一樣顯示出非大陸地區無法播放,
我可能是哪裡做錯了?
亦或是現在已經無法用這樣子的方法了??
感謝...

另外,小米mini的dns要設定什麼?我試了中華跟google,好像都是一樣不能播..
icece
2015-11-25 00:01
@chengjc:你的設定都沒有錯,只因為這個方法仍然不保證100%哦,Unblock Youku上還是有很多人反映有無法觀看的視頻,尤其是路由器設置Privoxy這個方法所使用的規則文件,作者也已經超過八個月沒有更新了。
icece
2015-11-25 00:03
@icece:另外如果盒子是Android 5.1以上,WI-FI已經可以設定自動組態指令碼(pac)了,直接設定成Unblock Youku的pac應該更好。
大鼓
2015-12-09 04:24
非常鉅細靡遺的教學,大大辛苦了
按照大大的方法成功刷了我的小米路由,但有個後續問題,我去作者的git看過了,似乎很久沒有更新他的ip listing了,應該是對應basehost的那個檔案,請問有什麼方法,可以自己通過對比yo.uku.im/proxy.pac或類似的“官方”列表,然後自己製作新的list?
或者有沒有辦法乾脆把整個路由器的路由表全部轉向那個大陸的DNS解析?
謝謝
icece
2015-12-10 08:53
@大鼓:basehost可以自行新增IP網域對應,不過似乎沒有效果,如果要全部轉向大陸的DNS,建議直接修改DNS設定就好,但那樣似乎仍然不是100%成功解鎖。
大鼓
2015-12-10 23:22
@icece:直接修改dns的效果還沒有privoxy+DNSMasq來得好,除非自己架設一個反向dns代理。我在原文作者那看到他得方法是
Well, usually I use Fiddler debug proxy (use privoxy as upstream of Fiddler) to check the urls and its contents, modify privoxy actions rules and check the result on the fly.

應該是通過Fiddler讀取當前IP,然後對 cnforward.action 和 basehosts 做相應修改才會生效,大大有這方面的經驗嗎?

搜遍整個網絡也只有這一種unblock youku的路由器解決方案,愿作者的git基本死了,沒人繼續更新ip,如今youku TV版里很多都已經不能看了,哎
要不我們去fork他一個ip更新吧 ^^
icece
2015-12-11 17:57
@大鼓:這工程太浩大了,我恐怕做不來@@
alstarlu
2015-12-16 17:15
感謝大大辛苦研究, 小弟按表照做一下就成功了, 使用的是小米路由器mini
優酷土豆愛奇藝都能正常收視, 但就搜狐完全不能看, 不知是否大家都這樣?
icece
2015-12-17 23:42
@alstarlu:我比較好運一點,全部都可以看,不過偶而會無法播放,猜測應該是Unblock Youku Server暫時失效了。
windgo
2015-12-26 17:52
非常感謝你,目前繞過IP的限制還是可以用
但想請教一下,privoxy還有阻擋廣告的功能
我有試過用Adblock2Privoxy轉換規則後,修改設定套用上去
但是一套用就無法正常開啟網頁,請問你是否有相關經驗呢?
windgo
2015-12-26 23:21
我後來在網路上看到有人將廣告伺服器的IP整理成HOSTS檔
然後放在 /etc/hosts 覆蓋過去就有擋廣告的效果
我測試是ok的 不知道你也是這樣嗎?
windgo
2015-12-27 02:35
分享一下用PandoraBox自動更新hosts擋廣告

#第一次操作要先更新wget套件,才能抓https連結的檔案

opkg update
opkg install wget

#產生/etc/update-hosts自動更新程式
echo rm -f /etc/hosts >> /etc/update-hosts
echo cd /etc/ >> /etc/update-hosts
echo wget --no-check-certificate https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts >> /etc/update-hosts

#修改權限使其可以執行
chmod 777 /etc/update-hosts

#執行程式,看自動更新是否有效
/etc/update-hosts
icece
2015-12-27 14:02
@windgo:謝謝分享!我目前只添加額外hosts檔,效果也不錯,只是要手動更新hosts檔比較麻煩,找個時間再來試試您提供的方法。
windgo
2015-12-27 20:01
自動排程執行程式的方法可以參考這
https://wiki.openwrt.org/doc/howto/cron

我是用這個rule
# update at 4:30am every day
30 4 * * * /etc/update-hosts
windgo
2015-12-28 18:24
另外你的privoxy設定目前是指到 port 80
原始設定檔是port 8123
在https://github.com/Unblocker/Unblock-Youku/issues/106裡面有一段話
"4 把要解鎖的裝置設定代理為 路由區域網IP:8123"
我想這是你為什麼要把設定改為80才會生效的原因
如果要沿用原作者的設定檔,又不想在瀏覽器裡面加proxy設定
要多一個步驟

#新增自動轉port程式
echo "iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8123" >> /etc/privoxy-tp

#使程式可執行
chmod 777 /etc/privoxy-tp

#檢查檔案內容是否正確
cat /etc/privoxy-tp

#讓/etc/firewall.user開機自動執行
登入分享器,在System --> Startup裡面,往下拉到最後
在exit 0 前面加入/etc/privoxy-tp即可
icece
2015-12-28 21:15
@windgo:"4 把要解鎖的裝置設定代理為 路由區域網IP:8123" 這個是不透過dnsmasq的方式,必須手動設定Proxy,issue 106的第二篇教學文章才是透過dnsmasq而不用做任何設定,會把Privoxy改用80 port主要是反向代理的緣故,如Unblock Youku作者在底下網址提到的說明:
https://github.com/Unblocker/Unblock-Youku/issues/106#issuecomment-26821696
windgo
2015-12-30 10:00
我後來根據上面提的改了privoxy的監聽port
結果確實是不行的 哈哈
後來又把PandoraBox加上pppoe relay與Hinet IPv6 tunnel broker
現在PC也可以在後端拿IPv6出去了
有興趣的話我再分享出來 :>
感謝你的教學
YF
2016-01-17 10:12
修改後正常運作,重啟後就無法再運作,另外http://192.168.41.1, 網頁顯示untrusted, 有任何可能原因嗎?
icece
2016-01-18 17:55
@YF:請把config檔中的trustfile trust 前面加#註解掉,應該是這一行的關係。
小豬
2016-02-09 20:08
請問修改之後....

樂視視頻的任一"直播"体育頻道都能收看嗎???
試了很多次都無法成玏...!

但若是錄制的体育頻道是可以收看的.

謝謝.
icece
2016-02-15 11:40
@小豬:我沒什麼運動細胞,所以這個我也沒試過,不清楚呢。
小豬
2016-03-21 19:37
@icece:https://github.com/Unblocker/Unblock-Youku/issues/618

根據先前DNS服務器遭受攻擊, 因此轉移到新的DNS伺服器158.69.209.100...

但從原先的設定裡DNSmasq DNS + privoxy, 並沒有看到相關可更改DNS的設定內容,
無論是由/etc/dnsmasq.conf, 或是/etc/init.d/dnsmasq

請問icece大, 要從哪一個檔案裡去設定?
應該不是直接在/etc/resolv.conf設定DNS, 翻牆沒法成功.

謝謝.
Sky
2016-03-03 20:01
不好意思 我一直卡在步驟1 可以跟大大直接要一下配置的程式碼嗎....都一直找不到伺服器
Sky
2016-03-03 20:13
另外 想請問一下 空闲空间: 60% (3.48 MB) 這樣正常嗎~"~?
icece
2016-03-05 00:40
@Sky:正常~
Sky
2016-03-06 08:19
想請問第一個步驟 配置的程式碼 一直都找不到伺服器 請問可能是什麼問題? 現在這方法還能用嗎??請撥空回覆 謝謝 另外可以跟大大要一下優酷路由寶的程式嗎 感激不盡~
icece
2016-03-06 18:30
@Sky:如果你已經更新到較新版韌體的話,套件網址的前面可能會有改變,本文的網址開頭是src/gz r2_base,應該是這個部分要修改才能抓到。之前我也更新了,變成R3,也遇到抓不到套件來源的問題。
如果你說的優酷路由寶的程式是指韌體的話,我都在這邊下載:
http://downloads.pandorabox.org.cn/pandorabox/
小豬
2016-03-21 19:48
https://github.com/Unblocker/Unblock-Youku/issues/618

根據先前DNS服務器遭受攻擊, 因此轉移到新的DNS伺服器158.69.209.100...

但從原先的設定裡DNSmasq DNS + privoxy, 並沒有看到相關可更改DNS的設定內容,
無論是由/etc/dnsmasq.conf, 或是/etc/init.d/dnsmasq

請問icece大, 要從哪一個檔案裡去設定?
應該不是直接在/etc/resolv.conf設定DNS, 翻牆沒法成功.

謝謝.
icece
2016-03-22 15:22
@小豬:設定DNS位址的地方在cnforward.action裡,我提供的下載檔也修改成新的DNS了。
小豬
2016-03-22 16:15
@icece:謝謝您的解析...
於是對此架構能更加深概念了!
上山打老虎
2016-03-24 09:07
請教大大。家裡有路由器,因為看不了大陸的節目決定下決心一刷。昨天折騰半天,刷了潘多拉。現在問題是安裝了潘多拉的小米路由MINI無法上網。


家裡的主路由IP也是192.168.1.1,和潘多拉一樣。。。以前用小米的系統的時候并沒有什麼問題插上網線直接分配就好了。

求教應該如何設置潘多拉!

多謝
上山打老虎
2016-03-24 10:40
@上山打老虎:嘗試修改接口LAN的IP為192.168.0.1,這樣可以上網了。但是SSH連不上,訪問被拒絕。

用PUTTY和WINSCP都一樣,重置了路由,發現就是修改IP的原因。請問如何求解。

謝謝!
icece
2016-03-24 23:55
@上山打老虎:不確定你的網路接法,最直接確認問題的方法就是網路線直接連接電腦和小米Mini再登入SSH,不要經過主路由。
上山打老虎
2016-03-25 16:02
@icece:IP138.COM這個網址測試結果還是國外。。。


是不是和這個有關係,謝謝大大指教!
icece
2016-03-27 13:23
@上山打老虎:之前在電腦上測試還蠻正常的,現在似乎不一定...不過我用Android盒子倒是都可以正常觀看。
上山打老虎
2016-03-27 21:23
@上山打老虎:很奇怪。照着教程重新做了一次,电脑上看乐视某个视频终于可以了。之前提示说是您所在地区无法播放。

iPad和盒子上还是不行。iPad用了yo.ukou/im/proxy.prc这个插件可以了。。。等于是折腾半天的路由没有起作用?

盒子一如既往没有反应。

路由哪里设置有问题?
上山打老虎
2016-03-25 08:34
感謝,解鎖成功!

但是為什麼用盒子打開優酷的視頻,很多還是顯示您所在的地區不能播放!
上山打老虎
2016-03-25 09:03
@上山打老虎:163顯示已經是true,但是米盒還是很多視頻無法觀看。。
上山打老虎
2016-03-25 16:00
@上山打老虎:電腦上看樂視也是,會顯示因版權原因您所在的地區無法播放。但是163的測試是TURE啊
icece
2016-04-23 16:46
@上山打老虎:請重新下載一次我提供的檔案「unblock_youku_privoxy_rules-master.zip」再更新,已經可以在電腦上正常觀看大部分樂視和優酷的影片,優酷也不會再出現「酷搜」了。
上山打老虎
2016-09-20 15:10
@icece:请问大大,企鹅视频可以看么,老婆喜欢看港剧。但是现在大陆的视频电视剧很多被限制了。

只有一些娱乐和电影可以看。

重新弄了一下,还是不行,尽管测试IP地址是正确的。
上山打老虎
2016-09-20 22:15
@icece:重新安装了一下最新的档案,最后结果为FALSE,查不出原因。每步都是按照大大的教学来的。

Libpcre文件夹无法删除,删掉的话会把PRIVOXY也一起删掉。另外从开始就是用的老数据库,执行OPGD,一路都是按照教程。看不出问题。

路由的IP是192.168.0.1,PREMIT ACCESS加了#,是192.168.0.0.

basehosts也修改了。另外两个文件也分别放置了。不知道哪里出错。。。
icece
2016-09-21 00:10
@上山打老虎:Privoxy不能安裝最新版,最多只到3.0.21的樣子,因為再往上的版本config寫法有變,應該會讀不到正確的設定。
上山打老虎
2016-09-21 11:16
@icece:重装一次,显示为true ,但可能是原作者太长时间没更新了,用小米盒子观看各种app,国内视频很多都版权限制。提示播放错误。。
PlhsX2
2016-04-11 00:26
感謝大大分享! 解鎖成功後測試iPad和電腦都可以正常翻 但是手機不行 這是為什麼 已經把手機地址固定192.168.1.8 還有哪裡不對麼?
PlhsX2
2016-04-11 00:47
@PlhsX2:手机挂上unblockyouku的pac和dns就可以好奇怪
icece
2016-04-23 09:25
@PlhsX2:不是很確定原因,不過有些Android裝置似乎會預設DNS,像我手上的Remix mini就有這個問題,怎麼設定都沒用,只有設定unblock youku的pac才有效果。
Chriswang
2016-04-16 19:14
版大您好~研究了好一陣子都沒成功~>.<~想請問版主~~安裝完Privoxy 之後您說檢查Libprce是要移除掉嗎?我把libprce移除掉的話~privoxy也會跟著不見了~!還有~小米路由MINI刷PANDORA的版本會影響設定成功與否嗎? 很抱歉我只會照您步驟操做~其他都不太懂~希望我也能設定成功~謝謝您
icece
2016-04-21 21:47
@Chriswang:小米路由要刷pandorabox才能做這篇文章的設定哦,安裝privoxy和libpcre,如果你的privoxy版本>=3.0.22,config寫法似乎變了,所以版本不能太新。
chriswang
2016-04-22 15:44
@icece:照著做刷了好多次都沒能成功~~實在是資質愚昧啊~~~
想再請教您關於這段~~將管理介面的網頁通訊埠改到其他 port,我個人習慣用 8080 port,改完要重新連接 http://192.168.0.1:8080 進入, 如果是 OpenWRT 的話,可能沒有 Web 介面可以修改通訊埠,要直接修改 /etc/uhttpd.conf 檔中的通訊埠設定~~請問我找不到uhttpd.conf 要在哪裡修改呢~basehosts 也已經都改成我的router ip 192.168.1.1~謝謝您的耐心回答.
icece
2016-04-23 09:21
@chriswang:謝謝你的提醒,正確路徑是 /etc/config/uhttpd.conf (OpenWRT 15.05.1),已經修改文章內容了! 除了basehosts要改以外,還要改config檔裡的permit-access(第28行)改成你的網段192.168.1.0/24。
rachangchen
2016-05-09 20:01
版大您好,已將管理介面的網頁通訊埠改到其他PORT,但是還是不成功,查看日誌出現
2016-05-09 19:38:28.199 7725c000 Fatal error: can't bind to 192.168.1.200:80: Permission denied
請問有可能是什麼問題
lazyfai
2016-06-12 15:52
@rachangchen:新一點的 privoxy 套件預設用 privoxy 用戶跑, 不能用 port 80, 要修改一下 /etc/init.d/privoxy, 用 root 跑才能用80
或者加一條 iptables 的 rule 把 80 redirect 到 8118
rachangchen
2016-05-09 23:29
感謝版大,改回版大測試的版本,就可以了,謝謝
hungta wu
2016-05-25 08:12
請問現在此方式還可以用嗎?
我是了都成功,不過好像還是鎖定。
icece
2016-05-26 23:56
@hungta wu:應該是有哪裡沒有設定好,我目前使用都正常哦。

2016-06-02 11:53
之前可以正常觀看
後來DNS被攻擊換成158.69.209.100後
就只能看樂視的
後來使用了版大提供更新檔並顯示 true
也是只能看樂視
請問可能是哪裡步驟有錯誤嗎?
icece
2016-06-25 00:48
@品:如果有問題,網路若剛好是Hinet,建議改用浮動IP試試,我家原本的固定IP一直轉圈圈無法觀看的影片,改用浮動IP看竟然莫名的順暢,有點搞不懂發生什麼事了。
zkzipoo
2016-06-22 05:18
首先谢谢版大提供的教程
根据教程我尝试后,发现了一些问题没搞明白

在prrixovy的log中发现了如下的错误
2016-06-21 22:11:24.258 77d55000 Info: Privoxy version 3.0.23
2016-06-21 22:11:24.258 77d55000 Info: Program name: /usr/sbin/privoxy
2016-06-21 22:11:24.259 77d55000 Info: Loading filter file: /etc/privoxy/default.filter
2016-06-21 22:11:24.324 77d55000 Info: Loading actions file: /etc/privoxy/match-all.action
2016-06-21 22:11:24.326 77d55000 Info: Loading actions file: /etc/privoxy/default.action
2016-06-21 22:11:24.438 77d55000 Fatal error: can't bind to 192.168.1.1:8118: Cannot assign requested address

但是我已经将config中进行了修改,我的路由器地址为192.168.10.1
...
#trustfile trust
listen-address  0.0.0.0:80
...
permit-access  192.168.10.0/24
...
basehost中的地址也已经改成了相应路由器的地址
请问这是哪里出了问题?
zkzipoo
2016-06-22 05:24
@zkzipoo:排版上出现了一些问题,这里重新发一遍
[code=php]首先谢谢版大提供的教程

根据教程我尝试后,发现了一些问题没搞明白
在prrixovy的log中发现了如下的错误

2016-06-21 22:11:24.258 77d55000 Info: Privoxy version 3.0.23
2016- 06-21 22:11:24.258 77d55000 Info: Program name: /usr/sbin/privoxy
2016-06-21 22:11:24.259 77d55000 Info: Loading filter file: /etc/privoxy/default.filter
2016-06-21 22:11:24.324 77d55000 Info: Loading actions file: /etc/privoxy/match-all.action
2016-06-21 22:11:24.326 77d55000 Info: Loading actions file: /etc/privoxy/default.action
2016-06 -21 22:11:24.438 77d55000 Fatal error: can't bind to 192.168.1.1:8118: Cannot assign requested address

但是我已经将config中进行了修改,我的路由器地址为192.168.10.1
...
#trustfile trust listen-address 0.0.0.0:80
...
permit-access 192.168.10.0/24
...

basehost中的地址也已经改成了相应路由器的地址 请问这是哪里出了问题?
[/code]
icece
2016-06-25 00:45
@zkzipoo:建議你安裝舊版的Privoxy(3.0.21以下),從privoxy 3.0.22開始Privoxy的config檔寫法有改變,存放路徑可能也不同,所以你的錯誤訊息中才仍然會顯示port 8118.
zkzipoo
2016-06-26 01:21
@icece:好的,谢谢我试试先
question mark
2016-06-28 00:22
請問各位的Pandora版本都是哪個版的,我的顯示pandora 14.09 r958,這版本在系統選項裏沒有http服務,所以都無法修改,不知道是不是這原因,所以我的dnsmasq啟動後會自動跳回禁用,版主請幫忙一下,謝謝。
icece
2016-07-01 00:04
@question mark:目前最新版是r1597,可以到這裡下載:
http://downloads.pandorabox.com.cn/pandorabox/Xiaomi-Mini-R1CM/testing/
版本差太遠我也很難回答呢。
jues
2016-07-28 11:49
請問這是一定限定用瀏覽器看才可以用嗎?
如果用整合視頻的app直接點一樣可以看嗎?
icece
2016-07-29 00:02
@jues:不一定要瀏覽器,視頻APP也可以看。
上山打老虎
2016-09-25 12:36
路由这种办法测试是成功了,但是对很多内置的app无效。在github 论坛里找了一个叫Chinatunnel 的app ,root过的小米盒子适用。基本解锁是没有问题了。但是需要配置自己的服务器效果才会更佳。大大,能不能研究一下代理配置服务器的问题。
icece
2016-09-28 15:53
@上山打老虎:代理服務器其實也是要設在內地才有作用,本文的方法只是方便使用者家中所有連網設備無須做任何設定就能解鎖而已,實際上仍是透過Unblock Youku作者架設的代理服務器才能使用的。
aercl479
2016-11-12 19:48
我把所有東西都放進去了
沒做任何修改(不知道要改甚麼)
結論失敗
能不能教我一下~"~
rr221097
2016-11-29 18:04
我的設好後,做連線確認時,不是Ture 或False,卻是出現以下訊息
503
Connect failed
Your request for http://ipservice.163.com/isFromMainland could not be fulfilled, because the connection to ipservice.163.com (108.61.241.133) could not be established.
This is often a temporary failure, so you might just try again.
icece
2016-12-01 12:58
@rr221097:這個訊息如果是Privoxy給的回應的話,那就是失敗了,而且也是解析到網域真正的IP,而不是你的路由器IP。
400
2017-01-20 10:20
@rr221097:把basehosts裡要改的路由器ip全改成localhost試試
沒那麼簡單
2016-12-23 14:46
版大!請問能設置自動更換dsn嗎?在無回應時不需再修改,讓路由自動更換,因為我剛接觸所以冒昧請教一下,也謝謝版大的教學讓我設置成功
icece
2016-12-25 00:16
@沒那麼簡單:如果是按照這篇文章的設定,所使用的DNS就是你自己設定的DNS,不需要額外設定哦
FEI
2017-01-24 00:39
想請問小米路由器3可以使用這教學嗎?
icece
2017-01-26 22:24
@FEI:只要有刷成Pandorabox或OpenWRT就可以,原廠韌體應該不行。
安仔
2017-03-18 20:34
感謝icece大的教學

以上過程已正確安裝無誤,我的路由ip是192.168.1.1,也正確設定完成
安裝的privoxy版本是 3.0.21-1

但是只要連上大陸像優酷、土豆之類的影音網站,反而會連線到我自己的Router的設定頁面192.168.1.1,是需要再修改什麼東西嗎?謝謝
icece
2017-03-22 23:47
@安仔:你的privoxy有把通訊埠改成80嗎?然後把路由器Web改成其他埠,如果連到路由器的設定頁,應該是通訊埠沒有改到。
安仔
2017-03-23 19:11
@icece:謝謝icece大大的回覆

在/etc/privoxy/config中其中已修改
listen-address 192.168.1.1:80
這是privoxy的通訊埠對吧?

而路由器web修改則是
/etc/config/uhttpd
已將路由器修改成
list listen_http '0.0.0.0:8080'

以上都已正確修改了,結果還是一樣,會不會是privoxy版本的問題呢
謝謝大大的回應

發表評論:

Powered by emlog     15.28mssitemap