共计 891 个字符,预计需要花费 3 分钟才能阅读完成。
1. 开启DNS代理和端口转发
2.开启SSL并下载证书部署
# 使用root 编辑nginx配置
vi /etc/nginx/sites-enabled/default
server {
listen 8099 ssl default_server;
listen [::]:8099 ssl default_server;
ssl_certificate /home/zfj/etc/vitshare.cn.pem;
ssl_certificate_key /home/zfj/etc/vitshare.cn.key;
server_name _;
location / {
root /home/zfj/www/site/public;
index index.html index.htm index.nginx-debian.html;
try_files $uri $uri/ =404;
}
}
#重启nignx服务
systemctl restart nginx.service
3.其他一些配置
设置完成后等待10分钟左右,就可以通过域名直接访问服务器内网了。
总结
通过cloudflare代理+端口转发功能突破运营商封锁端口,实现域名免加端口直接访问家庭内网服务。试用半个月cloudflare体验确实不错。功能上监控访问量、DDOS防御、CDN缓存、隐藏真实IP、以及IPv4和IPv6兼容等,最最重要的是这些都完全免费。至于代理后的访问速度,免费的东西就不要太强求。
正文完