如何使用URL跳轉解決Web服務80埠被封問題?

2021-06-16 21:30:29 字數 1458 閱讀 7559

80埠被封,可以用其他埠來訪問。

tomcat伺服器端設定:tomcat->conf->server.xml修改這個檔案的連線埠,然後重新啟動伺服器。

動態網域名稱服務端的處理:

眾所周知,web服務是用80埠來通訊的。http埠被封閉後,對於一般的上網使用者是不會體現出來的,因為封鎖的方向對於使用者層面是in,而使用者通過瀏覽器開啟**進行訪問的方向為out。可是,有不少的個人或公司採用在接入線路加上一台普通的相容pc的方式來搭建網際網路伺服器,例如把公司的各種產品介紹做成乙個web站點,或建立個人的生活blog、相簿等,以達到節省成本以及獲得更高的價效比的目的。當寬頻接入商封閉了in方向的80埠後,網際網路就訪問不到使用者伺服器中的web服務了。寬頻運營商此舉因此受到了網際網路使用者多方面的評擊:到底封閉http in埠是為了避免粗心大意的使用者造成損失,還是要大力推動伺服器託管市場的發展呢?答案也只有寬頻接入商自己才知道。

作為普通使用者,web in方向埠被封閉後,我們只能改用其它埠向網際網路提供web服務。但問題隨之而來了:更改web服務埠後,外網使用者在訪問該網域名稱時,得必須在網域名稱後加上埠號才能連線到web伺服器,例如這樣使得**位址不僅難記,別人訪問起來也很不方便。難道沒有解決的辦法嗎?答案當然是否定的。其實,使用oray服務所提供的url**功能加上著名的花生殼動態網域名稱解析服務,通過普通的pc加上普通的公網接入線路,就可以輕鬆地繞過寬頻運營商的web埠限制建立web伺服器。在網際網路使用者訪問您的**時,把網域名稱後面的「尾巴」剪掉。

2). 申請乙個網域名稱作為**的的「**」,登入oray**[網域名稱中心]—[註冊網域名稱]—[國際網域名稱]—[註冊選定網域名稱]即可。

3).新增test.cicp.net**網域名稱(這個網域名稱是用於指向到我們的動態ip伺服器),然後啟用它的「花生殼」服務。這樣我們所申請的網域名稱已經繫結到當前的公網ip位址,網際網路可通過所申請的網域名稱直接訪問到當前的公網ip。

4).新增www.cicp.net**網域名稱,這個網域名稱很重要,是繞過寬頻運營商的web埠封鎖關鍵。 注意這裡不需要啟用該網域名稱,否則是不會進行url跳轉的。最後,在伺服器上重新登陸「花生殼」程式。最終的結果如下圖所示。

二.設定url**

另外,這裡因為我們選取了「隱藏跳轉網域名稱」,那麼在位址列中顯示的依然是網域名稱www.cicp.net而不會顯示如下圖。

三.花生殼url**功能繞過isp web in埠封鎖的原理

可能有些朋友還是有些不明白為什麼要進行上面的這些設定,我們下面就來了解一下花生殼這個功能的原理吧。

當我們為網域名稱「www.cicp.net」設定了**的url為 「後,網際網路使用者訪問www.cicp.net網域名稱的時候,oray伺服器會自動檢測該網域名稱是否設定了url**。如果是,則告訴該網域名稱真正的位址給訪問者。最後,訪問者直接通過真正的位址來訪問web伺服器。整個過程如下面的示意圖所示。

如何使用URL跳轉解決Web服務80埠被封問題

如何使用url跳轉解決web服務80埠被封問題?用個花生殼好好的,電信封起80埠來了,事多.解決方法 1.眾所周知,web服務是用80埠來通訊的。http埠被封閉後,對於一般的上網使用者是不會體現出來的,因為封鎖的方向對於使用者層面是in,而使用者通過瀏覽器開啟 進行訪問的方向為out。可是,有不少...

web2py 的自定義URL跳轉

web2py不同於django和web.py的乙個特色,它自然的就是restful的形式。當然這也造成了一定的限制,就是我們有時候不能方便的自定義請求的路徑。其實web2py一樣可以自定義請求路徑。只是它預設情況下沒有給出這個配置。簡而言之,在web2py的根目錄下有乙個 routers.examp...

react如何獲取頁面跳轉url攜帶的引數

比如這裡有一條攜帶引數的url。我們要取出type的值。因為獲取頁面跳轉url攜帶的引數比較常用,所以我們把它封裝成乙個工具函式。在src根目錄下新建乙個檔案util.js 封裝乙個獲取url引數的函式。export function geturlparams name,str const r st...