如何繞過電信80埠的遮蔽
導讀:家裡搭建了伺服器,如何繞過電信的80埠遮蔽?
最近在家裡安裝了一個ubuntu的伺服器,在家裡測試網站訪問一切正常,但在外網進行訪問時,不能正常訪問,換一個埠,可以正常訪問,所以確認就是80端口出現了問題,是電信做了某種限制。
針對這樣的情況,一般人都會建議你繫結其他埠,但對於我來說,地址加一個埠,感覺特別山寨,給其他人的感覺就是一個釣魚網站。所以,繞過電信的遮蔽才是王道。
最終,我選擇了花生殼提供的域名服務來解決這個問題。首先,我在花生殼網站開通具體的二級域名,例如,我啟用了花生殼的lwww二級域名,然後,再域名解析中,使用URL跳轉進行域名再解析,使用了花生殼的隱性URL來進行URL調整,設定將www二級域名跳轉到lwww.xxx.com:8888的地址上。這個時候,在瀏覽器輸入http://www.xxx.com會自動訪問到http://lwww.xxx.com:8888,並且瀏覽器位址列內顯示的地址仍然為http://www.xxx.com,這點非常好。
另外,需要注意的是,啟動花生殼二級域名需要比較久才能生效,可以等大概15分鐘,然後ping下看看是否已經開通。我是在nginx下通過二級域名轉到不同的內網伺服器埠應用的,本來想用二級目錄進行反向代理,但設定以後總是存在問題(首次請求返回html正確,但html連結再點選會丟失二級目錄),所以就改用二級域名反向代理了,如果有哪位同學知道二級目錄如何反向代理,請留言告知,非常感激。