利用端口转发绕过阿里云的备案限制
目前只有备案过的域名才能解析到阿里云服务器上, 这一点对于online域名来说就坑大了,所以需要利用端口转发,将域名先解析到国外的vps,由vps作为中转站将请求转发给阿里云服务器,再展示响应结果。这样才能绕过阿里云的备案限制
方案如下:
-
下载并安装端口转发服务器(tcptunnel)
1
2
3
4
5
6git clone https://github.com/vakuum/tcptunnel.git
cd tcptunnel
./configure
make
./tcptunnel --version
./tcptunnel --help -
将转发配置添加到cron里(以确保能够自动启动)
-
由于端口号是独占的,所以可以设置成每分钟启动一次tcptunnel, 当已有tcptunnel实例存在时,新启动的实例会自动退出。所以不会有重复运行的问题
1
* * * * * /root/tcptunnel/tcptunnel --local-port=80 --remote-port=[阿里云服务器端口(非80/443端口)] --remote-host=[阿里云服务器ip] --fork --buffer-size=8192 --stay-alive &
-
-
在阿里云上打开对指定端口的监听。 ubuntu apache的配置在
/etc/apache2/prots.conf
下边,如果tcptunnel的–remote-port设的是8733的话,只要在listen 80
下边加句listen 8733
就可以了 -
在
sites-enabled
配置文件中也要加上对指定端口的监听 -
全部配置完成后,重启apache服务器载入配置,over
利用端口转发绕过阿里云的备案限制
https://www.yaozeyuan.online/2017/10/11/2016/利用端口转发绕过阿里云的备案限制/