幫助:如何訪問H萌娘
重新導向頁面
重定向到:
偷懶不想創建頁面 Template:Pp-vandalism Template:NoteTA Template:Nutshell Template:Newbies
本文旨在為訪問包括中文維基百科在內的部分維基媒體基金會旗下項目有困難障礙的中文用戶,提供有效安全的訪問方法。
中國大陸直連情況
維基百科的網址如下:
- https://zh.wikipedia.org/ (中文維基百科桌面版)
- https://zh.m.wikipedia.org/ (中文維基百科移動版)
- https://www.wikipedia.org/ (多語言入口,可以通過連結訪問或搜索任意語言版本的維基百科)
自2015年6月中旬起,維基媒體基金會對旗下項目進行了強制性加密(HTTPS),未加密的明文版頁面(HTTP)會被強制跳轉到對應的加密版頁面。如果訪問中瀏覽器出現證書錯誤等提示,或者頁面停留在明文版而未跳轉至加密版(即地址欄不以https://
開頭),說明連接極有可能已經受到了干擾,請停止訪問,不要添加例外,以免傳輸的數據被竊聽。
如果你在直接連接(未使用代理、Vhew過濾器PN等手段)維基百科時遇到的情況和下文描述不盡相同,也歡迎留下反饋信息。
IPv4連接
目前,在中國大陸直接訪問維基媒體基金會的不同項目可能會遇到如下情況: Template:Wiki-accessibility-CHN
IPv6連接
維基媒體基金會旗下項目均支持IPv6連接。 然而,防火長城對一些語言的DNS污染可能會影響到IPv6地址的解析。如果有必要,仍然需要手動調整IPv6地址(參見修正域名解析)。
直接連接
本地反向代理
因維基百科的ip可以連接,所以可以通過本地反代的方式規避GFW的SNI檢測。使用Nginx進行本地反向代理,詳見此處。
如果您不懂得如何配置,可以使用Brror開發的懶人包(易語言編寫),或Accesser(Python編寫)。
修正域名解析
截至2019年4月24日,GFW會對所有語言版本的維基百科(所有以.wikipedia.org
結尾的域名)進行DNS污染和基於SNI檢測的TCP連接重置。對此您可以在設置修正域名解析(具體方法參見下文)後先訪問未被封鎖的維基媒體基金會旗下的其他項目(例如元維基或維基數據)再切換至維基百科,即可在接下來的一段時間內正常訪問。如果上述操作無效,可以等待幾分鐘後重試,通常即可成功連接。您也可以使用代理服務訪問維基百科以獲得更加穩定的體驗。
修正域名解析後,用戶在首次訪問中文維基百科時,需輸入以https://
開頭的網址方可成功連接,否則仍會遭到屏蔽。由於應用了HSTS技術,使用較新版本瀏覽器的用戶如果成功進入了維基媒體基金會旗下項目的頁面,在之後的兩周(1209600秒)內再次訪問相同項目時瀏覽器會自動將http://
改為https://
來訪問加密版頁面而無須通過伺服器進行該跳轉。
(i)注意 :
- 使用這些按鈕中的地址可以一鍵從其他維基媒體項目切換到中文維基百科(複製:桌面設備右鍵,流動裝置長按):Template:Clickable button 2Template:Clickable button 2Template:Clickable button 2Template:Clickable button 2Template:Clickable button 2Template:Clickable button 2Template:Clickable button 2Template:Clickable button 2。
- 修正域名解析不會改變您的IP位址,因此您仍然會對維基媒體基金會旗下項目展現運營商的真實IP位址。不過不用擔心,對於註冊用戶而言,其IP位址是不會對其他用戶顯示的(除了需要用戶查核等特殊情況),僅根據維基媒體基金會的私隱政策儲存在伺服器後台。假如真的遇到用戶查核,您的IP位址也不會和別人的混淆,進而避免被誤認為是破壞者的傀儡/馬甲/小號。
(i)注意 :
- 若您已經因為使用代理伺服器或Vhew過濾器PN編輯維基百科而被自動封禁,現在希望通過設置Hosts或DNS伺服器編輯維基百科,請在完成修改之後嘗試不使用代理或關閉Vhew過濾器PN,直接訪問維基百科。
- 使用該方法時請儘量避免進行繞過瀏覽器緩存操作,否則會無法繼續訪問,需要重複之前的步驟才能恢復。
Hosts文件
Template:Shortcut Hosts文件存在於計算機本地,通過修改該文件可以改變域名至IP位址的映射。
修改Hosts文件的具體做法是:
- 獲取管理員權限:
- 打開Hosts文件:
- Windows系統:從Template:Key press菜單中找到Template:Key press程序,右鍵選擇Template:Key press(根據用戶帳戶控制策略,可能需要輸入管理員賬戶的密碼),使用左上角菜單中的Template:Key press→Template:Key press,在下面的文件名中輸入
C:\Windows\System32\drivers\etc\hosts
回車打開文件。(取決於系統安裝位置的不同,System32的位置也可能不同。可以通過在命令提示符中運行echo %WINDIR%\system32\etc\hosts
確認。如果您使用64位系統,請保證自己使用的編輯器為64位編輯器——Windows對於32位程序會暴露一個虛假的System32(即SysWow64),其中不含hosts。) - 類UNIX系統(Linux、Android):一般都可在類似於
/etc/hosts
的位置找到,然後使用gedit(圖形界面)或vi(終端界面)編輯。 - 其他系統:請參見hosts文件。
- Windows系統:從Template:Key press菜單中找到Template:Key press程序,右鍵選擇Template:Key press(根據用戶帳戶控制策略,可能需要輸入管理員賬戶的密碼),使用左上角菜單中的Template:Key press→Template:Key press,在下面的文件名中輸入
- 在該文件中加入下列內容(可根據設備類型選擇添加):桌面設備Template:`流動裝置
- (&)建議 :維基媒體基金會有多個IP位址,您可以根據實際訪問情況選擇填寫不同的IP位址(詳見下文中的表格)。為方便起見,在桌面設備上可以只添加下文的前半部分,在流動裝置上可以只添加下文的後半部分。另外由於維基百科有數百種語言版本,您可以根據實際情況選擇性地添加項目以免列表過長造成維護困難,例如對於只會普通話的用戶,可以只添加中文項目而跳過粵文、藏文等項目,下文僅為格式參考,具體添加哪些語言版本根據您的使用習慣而定。
- (i)注意 :Hosts文件不支持通配符,因此需要逐個添加地址。另外,由於SNI檢測的存在,使用時需要確保Hosts列表中的IP位址與運營商的解析結果保持一致,解析結果可以通過查詢未被DNS污染的維基媒體域名獲得,如
mediawiki.org
、wikidata.org
、w.wiki
。
# 元维基桌面版
198.35.26.96 meta.wikimedia.org
2620:0:863:ed1a::1 meta.wikimedia.org
# 英文维基百科桌面版
198.35.26.96 en.wikipedia.org
2620:0:863:ed1a::1 en.wikipedia.org
# 中文维基百科桌面版
198.35.26.96 zh.wikipedia.org
2620:0:863:ed1a::1 zh.wikipedia.org
# 日文维基百科桌面版
198.35.26.96 ja.wikipedia.org
2620:0:863:ed1a::1 ja.wikipedia.org
# 粤文维基百科桌面版
198.35.26.96 zh-yue.wikipedia.org
2620:0:863:ed1a::1 zh-yue.wikipedia.org
# 赣语维基百科桌面版
198.35.26.96 gan.wikipedia.org
2620:0:863:ed1a::1 gan.wikipedia.org
# 吴语维基百科桌面版
198.35.26.96 wuu.wikipedia.org
2620:0:863:ed1a::1 wuu.wikipedia.org
# 闽南语维基百科桌面版
198.35.26.96 zh-min-nan.wikipedia.org
2620:0:863:ed1a::1 zh-min-nan.wikipedia.org
# 闽东语维基百科桌面版
198.35.26.96 cdo.wikipedia.org
2620:0:863:ed1a::1 cdo.wikipedia.org
# 客家语维基百科桌面版
198.35.26.96 hak.wikipedia.org
2620:0:863:ed1a::1 hak.wikipedia.org
# 藏文维基百科桌面版
198.35.26.96 bo.wikipedia.org
2620:0:863:ed1a::1 bo.wikipedia.org
# 维吾尔文维基百科桌面版
198.35.26.96 ug.wikipedia.org
2620:0:863:ed1a::1 ug.wikipedia.org
# 文言文维基百科桌面版
198.35.26.96 zh-classical.wikipedia.org
2620:0:863:ed1a::1 zh-classical.wikipedia.org
# 中文维基新闻桌面版
198.35.26.96 zh.wikinews.org
2620:0:863:ed1a::1 zh.wikinews.org
# 元维基移动版
198.35.26.96 meta.m.wikimedia.org
2620:0:863:ed1a::1 meta.m.wikimedia.org
# 英文维基百科移动版
198.35.26.96 en.m.wikipedia.org
2620:0:863:ed1a::1 en.m.wikipedia.org
# 中文维基百科移动版
198.35.26.96 zh.m.wikipedia.org
2620:0:863:ed1a::1 zh.m.wikipedia.org
# 日文维基百科移动版
198.35.26.96 ja.m.wikipedia.org
2620:0:863:ed1a::1 ja.m.wikipedia.org
# 粤文维基百科移动版
198.35.26.96 zh-yue.m.wikipedia.org
2620:0:863:ed1a::1 zh-yue.m.wikipedia.org
# 赣语维基百科移动版
198.35.26.96 gan.m.wikipedia.org
2620:0:863:ed1a::1 gan.m.wikipedia.org
# 吴语维基百科移动版
198.35.26.96 wuu.m.wikipedia.org
2620:0:863:ed1a::1 wuu.m.wikipedia.org
# 闽南语维基百科移动版
198.35.26.96 zh-min-nan.m.wikipedia.org
2620:0:863:ed1a::1 zh-min-nan.m.wikipedia.org
# 闽东语维基百科移动版
198.35.26.96 cdo.m.wikipedia.org
2620:0:863:ed1a::1 cdo.m.wikipedia.org
# 客家语维基百科移动版
198.35.26.96 hak.m.wikipedia.org
2620:0:863:ed1a::1 hak.m.wikipedia.org
# 藏文维基百科移动版
198.35.26.96 bo.m.wikipedia.org
2620:0:863:ed1a::1 bo.m.wikipedia.org
# 维吾尔文维基百科移动版
198.35.26.96 ug.m.wikipedia.org
2620:0:863:ed1a::1 ug.m.wikipedia.org
# 文言文维基百科移动版
198.35.26.96 zh-classical.m.wikipedia.org
2620:0:863:ed1a::1 zh-classical.m.wikipedia.org
# 中文维基新闻移动版
198.35.26.96 zh.m.wikinews.org
2620:0:863:ed1a::1 zh.m.wikinews.org
註:元維基是可以直接訪問的,但是為了防止DNS解析結果變動造成訪問不便,可以先訪問此地址再訪問中文維基百科等項目。您也可以根據個人喜好改為其他可直接訪問的項目。
保存文件。如果保存的時候出現任何錯誤提示,如「權限不足」等,請允許電腦保存;如果殺毒軟件提示這一舉動存在安全風險,請您忽視。按照本教程的方式修改Hosts文件不會對您的電腦造成損害。通常修改後的Hosts記錄可以立即生效,但若保存之後還不能正常訪問,您可以通過清除DNS緩存來實現:
- 重新啟動設備。
- 執行下列命令:
- Windows:
ipconfig /flushdns
- OS X / macOS:
lookupd -flushcache
或dscacheutil -flushcache
- Linux:
sudo service nscd restart
- Ubuntu:
sudo /etc/init.d/dns-clean start
- Ubuntu:
- Android:開啟再關閉飛行模式
- Windows:
維基媒體基金會使用下列IP位址提供服務入口,您可以使用下面的IP位址替換前述教程中的提供的IP位址。對中國大陸使用IPv4的用戶而言,使用位於新加坡(國際出口為中國聯通的用戶除外)或三藩市的伺服器體驗比較好;使用IPv6訪問尚無明顯差異。
位置 | 數據中心名 | 對應項目 | 網絡地址 | |
---|---|---|---|---|
IPv4地址 | IPv6地址 | |||
Template:USA三藩市 | ulsfo | 大部分項目 | Template:Yes | Template:Yes |
Template:USA卡羅爾頓 | codfw | 大部分項目 | Template:Yes | Template:Yes |
Template:USA阿什本 | eqiad | 大部分項目 | Template:Yes | Template:Yes |
Template:NED阿姆斯特丹 | esams | 大部分項目 | Template:Yes | Template:Yes |
Template:SGP | eqsin | 大部分項目 | Template:Yes | Template:Yes |
通過查詢 text-lb.(数据中心名).wikimedia.org
、upload-lb.(数据中心名).wikimedia.org
(lb是load balancer的縮寫)可以獲得上述的IP位址。此外也可以參考meta:Wikimedia servers或Wikipedia:伺服器頁面獲得維基媒體基金會伺服器的相關信息。
值得注意的是,有的時候IP位址雖然能正常連接,但是非加密狀態下URL會被GFW進行關鍵字攔截,導致最終訪問失敗。
DNS over TLS和DNS over HTTPS
DNS over TLS(DoT)和DNS over HTTPS(DoH)比傳統DNS更加安全,可以對解析結果進行加密以防止被第三方竊聽或篡改,同時也可以作為無法修改Hosts且DNS失效的情況下的替代方案。
- DoT伺服器列表:DNS over TLS#公共DNS伺服器列表
- DoH伺服器列表:DNS over HTTPS#公共DNS
- Android
Android從9.0開始提供了原生的DoT支持,也就是私人DNS,配置方法是:
- 打開「設置」;
- 點擊「網絡和互聯網」,再點擊「高級」,再點擊「私人 DNS」;
- 然後在打開的窗口中輸入DoT伺服器地址,只需要輸入IP位址或域名,不需要加上協議或端口。
對於Android 9.0以下的系統,可以使用軟件進行DoT/DoH查詢:
- Intra(直接下載):由於此軟件的默認DoH伺服器
dns.google.com
受到IP阻斷,所以需要設置其他伺服器,點擊軟件左上角的菜單按鈕,再點擊「設置」,再點擊「選擇 DNS-over-HTTPS 伺服器」,然後設置DoH伺服器或使用cloudflare-dns.com
。 - 1.1.1.1 App(直接下載)
- Firefox
Firefox從60.0開始提供了DoH支持,配置方法是:
- 桌面版:
- 在地址欄輸入
about:preferences
並打開; - 將頁面翻到最下方,點擊「網絡設置」下方的「設置」按鈕;
- 勾上「啟用基於 HTTPS 的 DNS」選項;
- 選擇「自定義」(如果您不想使用Cloudflare的DoH);
- 填入DoH伺服器地址,需以
https://
開頭,端口可選。
- 在地址欄輸入
- 注意:通過圖形界面設置後Firefox默認會在DoH查詢失敗時回退到傳統DNS,如果需要用DoH做所有的DNS查詢:
- 在地址欄輸入
about:config
並打開,如果出現警告提示請繼續; - 在頁面上方的搜索框輸入
network.trr.mode
; - 修改
network.trr.mode
的值為3
。
- 移動版:
- 在地址欄輸入
about:config
並打開,如果出現警告提示請繼續; - 在頁面右上角的搜索框輸入
network.trr.uri
; - 修改
network.trr.uri
的值為DoH伺服器地址(如果您不想使用Cloudflare的DoH),需以https://
開頭,端口可選; - 在頁面右上角的搜索框輸入
network.trr.mode
; - 修改
network.trr.mode
的值為3
(如果想在DoH查詢失敗時回退到傳統DNS,請設置為2
)。
- 在地址欄輸入
DNS設置
通常情況下無論使用設置在中國大陸的DNS服務還是使用設置在海外的DNS服務,因為解析結果都需要穿過GFW,所以都會被GFW污染。但是仍有一些設置在中國大陸的小型DNS使用技術手段迴避GFW的污染並提供不受污染的結果,通常使用這些小型DNS也能夠訪問其他被封鎖的網站,此類DNS服務包括:
服務提供者 | 首選網絡地址 | 備選網絡地址 | ||
---|---|---|---|---|
IPv4地址 | IPv6地址 | IPv4地址 | IPv6地址 | |
中國科學技術大學DNS | 202.141.162.123 (中國電信) |
|||
清華大學TUNA協會DNS | 2001:da8::666 (教育網) | 無 | 無 | |
Google Public DNS | 起不到翻牆作用 | 2001:4860:4860::8888 (海外)[DNS 1] | 起不到翻牆作用 | 2001:4860:4860::8844 (海外)[DNS 1] |
(i)注意 :使用DNS要注意潛在的安全問題。DNS伺服器的控制者儘管無法監視您與網站之間傳輸的內容,但是卻有能力記錄您的IP位址和您試圖訪問的網站域名。DNS服務商可能會利用這些信息或將其分享給第三方以用於用戶行為收集、廣告和政府監管等目的,因此請仔細閱讀服務條款,選擇自己信任的服務商。另外,DNS服務商也可能有意或無意地為您提供錯誤甚至有害的結果(這也是GFW的工作原理之一)。此外,在首選和備選IP位址中填入不同DNS服務提供者的地址也是可以的。部分地區可能只能解析較少的次數。
獲得DNS服務商的IP位址後,更改DNS伺服器的方法如下:
- Windows 7 / Vista
- OS X 10.10 Yosemite
- Android(第三方教程,不同設備的操作方法可能不同,請參考設備廠商的說明)
- iOS(第三方教程)
一些路由器等網絡硬件設備也允許用戶指定DNS地址,這樣一來所有連接到該網絡設備並設置了「自動獲得DNS伺服器地址」(DHCP)的計算機、手機等終端設備都會自動使用該DNS服務,較為方便。詳情請參閱設備說明書。
非直接連接
代理伺服器
通過代理伺服器來中轉數據流量,用戶可以繞過絕大多數類型的網絡封鎖。
(i)注意 :
- 由於維基媒體基金會封禁了大部分公共代理伺服器以避免破壞,若要通過代理伺服器編輯維基百科,您可能需要有一個擁有IP封禁例外權的賬戶。
- 由於用戶與代理伺服器之間的連接未必被加密且用戶通常無法掌握代理伺服器的運行細節,因此用戶數據可能被第三方監聽(例如政府或網絡運營商)或被代理服務提供者收集甚至共享給第三方(例如政府機構或廣告商)。對此,用戶應避免通過代理伺服器進入網上銀行等涉及私隱和財務的網站並儘可能地使用https加密連接。
- 本章節主要討論相關的技術並舉出一些知名度較高的例子。在配置代理伺服器前,用戶需要聯繫代理伺服器的提供者來獲取相關參數。
(&)建議 :使用代理伺服器訪問被GFW封鎖的網站也被稱為「科學上網」,在遭遇關鍵詞過濾時可以嘗試使用此關鍵詞進行搜索或發貼。
翻牆軟件
翻牆軟件是一種專用代理軟件,通常由代理服務提供商製作,該軟件會自動配置電腦的代理設置,從而使您的電腦和目標伺服器之間的流量都通過其指定的代理伺服器中轉。常見的翻牆軟件有賽風、藍燈、自由門等。不同翻牆軟件的使用方法都不盡相同,請閱讀相應軟件官方下載網頁的使用說明。
HTTP代理
作業系統設置
- Windows 7 / Vista[失效連結](對Windows的代理設置進行的修改可以影響到包括Internent Explorer在內的大部分軟件的代理設置)
- OS X 10.10 Yosemite[失效連結]
瀏覽器設置
部分瀏覽器允許用戶獨立設置代理服務,所做的修改僅在該瀏覽器中有效。
- Firefox:設置方法
- Chrome:跟隨作業系統的代理設置
- 大部分中國公司開發的瀏覽器:跟隨作業系統的代理設置
瀏覽器擴展程序
Firefox和Chrome等瀏覽器支持擴展程序,通過安裝代理類的擴展程序可以也可以使用代理服務,部分代理擴展程序還可以根據網址進行匹配。通過瀏覽器擴展程序進行的代理設置通常只在該瀏覽器中有效,不會影響其它程序。
- Proxy SwitchOmega:此擴展為SwitchySharp的升級版,可替代SwitchyPlus或ProxySwitchy.SwitchyOmega,初次安裝時會檢查是否存在SwitchySharp,如果有的話則會自動升級設置,無須手動配置。Firefox下載地址 Chrome下載地址
- AutoProxy:該擴展程序根據網址匹配代理伺服器,也可以設置多個代理並可以配合代理軟件(本章節也會有所介紹)工作。此外,用戶還可以訂閱網址列表(由開發小組維護,用戶可直接調用)。Firefox下載地址
- (i)注意 :如果您使用Firefox 57以上的版本,由於Quantum內核的原因,此擴展將無法使用,請考慮其他措施;如果您使用的是Firefox 56或更早版本,那麼可以正常安裝使用。
Vhew過濾器PN
Vhew過濾器PN是一種網絡隧道,通過它可以連接到代理伺服器,Vhew過濾器PN的連接通常是加密的。 各種作業系統的設置方法如下:
- Windows 8 / 8.1
- Windows7 / Vista
- OS X 10.10 Yosemite
- Android(對於非原生系統,操作方法可能不同,請參考設備廠商的說明)
- iOSTemplate:失效連結
注意:對於系統不支持的Vhew過濾器PN協議,需要通過安裝第三方軟件來實現。
Shadowsocks
Shadowsocks是一種基於socks5的開源代理軟件,支持Windows、Mac OS X、Linux、Android、iOS、OpenWRT平台,下載對應平台的客戶端後僅需簡單的配置即可使用。Shadowsocks的連接是被高度加密的,所以相對於HTTP代理更加安全且能避開關鍵字封鎖。其原作者clowwindy因被有關部門約談已停止開發、刪除Github上的原始碼,但另有開發者志願進行後續開發。此外,Shadowsocks也有若干分支版本,例如ShadowsocksR。
Shadowsocks分為伺服器端和客戶端。在使用之前,需要先將伺服器端部署在中國大陸以外未被GFW封鎖且支持Python的伺服器上,然後通過客戶端連接並創建本地代理。此外,用戶也可以選擇購買基於Shadowsocks的商業服務,以免去自行部署的麻煩。
- 客戶端下載地址:https://shadowsocks.org/en/download/clients.html
- 伺服器端部署可參考:https://github.com/shadowsocks/shadowsocks/tree/master
(&)建議 :在有關鍵詞過濾機制的搜尋引擎或網絡論壇中,可以使用「酸酸乳」、「酸酸」、「機場」、「飛機」等關鍵詞來指代該軟件以及相關的伺服器。
Tor
Tor的全稱是「The Onion Router」(洋蔥路由器),本為匿名軟件,亦可作翻牆之用。其通過三重代理鏈隱匿路由信息,反制現階段大量存在的流量過濾、嗅探分析等工具,難以追蹤,有效地保證了安全性。
Tor項目的官方網站提供了Tor瀏覽器——集成了Tor且經過安全性定製的Firefox,並針對封鎖了Tor的地區提供了流量混淆工具。中國大陸地區目前可選擇obfs4和meek-azure網橋接入Tor網絡,也可以配置其他翻牆工具作為其前置代理。Tor瀏覽器連接成功後,將提供SOCKS5代理127.0.0.1:9150以供其他應用程式使用。
為防止濫用,維基媒體項目以擴展TorBlock查封了大多數Tor出口節點,Tor用戶只能閱讀但無法編輯維基百科。要突破該限制,用戶需申請IP封禁例外權限。
鏡像網站
鏡像網站普遍只是郵遞員,內容與官方的維基百科實時同步。部分鏡像網站不能夠登錄。即使鏡像網站可以登錄,也請您不要登錄,因為鏡像網站的提供者完全有能力記錄您的用戶名及密碼。有些網站保留了編輯功能,但通過鏡像網站進行的編輯都會歸屬到同一個IP位址從而容易被濫用,因此相關IP位址大部分已經被封禁從而不能用於編輯。 {{:Wikipedia:維基百科拷貝網站}}
網頁代理
網頁代理或在線代理是一種在網頁上運行的代理伺服器程序(本質上是一種網站),用戶無需在本地進行任何設置,輸入網頁代理服務的網址即可開始使用,相對方便。使用時,用戶需要在網頁代理服務提供的網址輸入框(而不是瀏覽器的查找和替換 close 完成了8次替換。
查找: V1PN 替換為: Vhew過濾器PN