PTT 實業坊是全台最大的線上討論區,以電子佈告欄系統為主的開放自由討論空間,很多人是每天都要上 PTT,不然就會渾身不適,那要是工作出差到了中國,你會發現就算翻了牆還是上不了 PTT,因為 Ptt.cc 疑似受到 DNS 污染,也就是 DNS 伺服器無法解析出正確的 IP,導致無法連上 Ptt.cc,為了解決這問題,要繞過 DNS 伺服器解析 Ptt.cc 的步驟,我們需要更改電腦裡的 hosts
檔案。
修改 hosts
Windows
Windows 的 hosts
檔在 C:\Windows\System32\drivers\etc
,修改此檔案需要系統管理員權限。
加入以下內容:
1 | 140.112.172.11 ptt.cc |
Linux
Linux 作業系統的話請直接用 root
身分修改 /etc/hosts
。
1 | sudo vim /etc/hosts |
一樣加入 ptt.cc 的解析規則。
1 | 140.112.172.11 ptt.cc |
這樣就能不翻牆,直接使用 SSH 協定連上 PTT,用 telnet 也是可以連,但現在都什麼時代了,拜託不要再用這種不安全的協定來連線了(telnet 連線過程沒有加密),如果你用 Websocket 連就更好了。
1 | ssh bbsu@ptt.cc |
PttChrome
如果你跟我一樣使用 PttChrome 擴充套件來上 PTT,那你需要先翻牆才能連上,因為 GFW 似乎有擋 *.github.io
。
PttChrome 也有不修改 hosts
就能連上的方式,在網址列的 index.html
後面加上 ?site=140.112.172.11:443
,就能連上 PTT 了,但似乎是不支援易讀模式,無法自動開圖。
或是用 term.ptt.cc
連線(需翻牆)也可以不用修改 hosts,但是不穩定,容易斷線,還是建議修改 hosts
從根本解決問題。