前几天老板让我给我们组的翻译网站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端口。