????????前幾天老板讓我給我們組的翻譯網站101.6.5.207:3892申請一個域名,于是我就去阿里云上面進行了域名申請,但是令人沮喪的是服務器的80端口被封掉了,因此外網沒辦法通過域名translate.thumt.cn訪問我們的網站。然而我們學校申請開放80端口需要去進行網站備案等一系列復雜的操作,非常耗時而老板有要求盡快弄好,所以我花了半個下午的時間使用花生殼解決了端口被封的問題。因為我沒太接觸過這種問題,因此花了好長時間,也遇到了一些坑。
? ? ? ? 在解決過程中也遇到了坑,好多的網站都說可以使用nat123去進行內網穿透,然后我嘗試了nat123軟件,發現這個軟件弄好之后訪問網站超級慢,而且收費也很高,相當相當坑,而且客服幾乎沒有,希望大家在用的時候不要被騙了。(nat123我看了一下大概花了180塊加速網絡,但是一點用都沒有,花生殼只花了16塊就弄好了。)
第一步 去阿里云申請域名
? ? ? ? 這一步算是比較簡單,訪問阿里域名注冊網站,選擇一個自己需要且沒有被注冊過的域名,然后交錢注冊,你就申請到了一個域名。
? ? ? ? 正常來說,如果網站所在服務器的80端口沒有被封的話,只用在阿里云的域名控制臺上添加域名解析的記錄就好了,如下圖所示
????這樣就給你的網站配置了一個域名(如果你的網站端口不是80的話,需要配置Nginx進行端口配置,這里就不詳述了。)
? ? 但是因為我們的服務器80端口被封了,所以要繞幾個彎才可以。
第二步 在花生殼上添加域名映射
? ? ? ? 首先,訪問https://hsk.oray.com/進行注冊和登陸,然后選擇網頁上的內網穿透,在這里我選擇的體驗版(6元),付完費之后會進入管理頁面,這里他會給你自動分配一個域名,選擇內網穿透,添加映射,可以把網站101.6.5.207:3892映射到送給你的域名,如下圖所示:
? ? ? ? 這時候就可以通過2ci1828970.51mypc.cn訪問我們的網站了。
第三步 添加域名轉發
? ? ? ? 在之后,我們通過彩虹域名轉發網站(https://url.cccyun.cc/)進行域名轉發,首先進行注冊和登陸,然后選擇添加域名,如下圖所示,把我們在阿里云申請的域名translate.thumt.cn轉發到花生殼贈送的域名2ci1828970.51mypc.cn,如下圖所示:
在這一步配置好之后,我們再在阿里云上對我們的域名進行解析,添加CNAME記錄,CNAME的記錄值為上圖中右邊的記錄值url.cccyun.cc,
然后就成功的繞過了服務器的80端口。