1、内网穿透:让其他人可以通过公网访问到内网服务;2、CloudFlare免费提供内网穿透服务和HTTPS服务,但是需要拥有一个属于自己的域名;3、CloudFlare官网:https://www.cloud...
1、内网穿透:让其他人可以通过公网访问到内网服务;
2、CloudFlare免费提供内网穿透服务和HTTPS服务,但是需要拥有一个属于自己的域名;
3、CloudFlare官网:https://www.cloudflare-cn.com/
4、CloudFlare内网穿透三部曲
· 买域名:购买一个域名,并将其DNS服务器设置为CloudFlare提供的DNS服务器(即将域名托管到CloudFlare);
· 建隧道:在CloudFlare上创建一个隧道(CloudFlare本质上给我们提供了一个公网IP地址和服务器,但是需要配置隧道连接);
· 连隧道:下载CloudFlare提供的隧道客户端,并在本地通过客户端连接上CloudFlare提供的服务器(相当于通过一根虚拟网线,将我们的电脑与云服务器直连了)。
第一次使用
新注册的账号首次登录,设置语言为中文
添加域名
选择免费服务
更改域名解析服务器(DNS)
打开自己域名管理平台(阿里云、腾讯云等等),在域名管理处,将域名的DNS服务器地址改为上述显示的cloudflare的DNS服务器地址即可。
回到主页检查是否成功
在首页中,进入Zero Trust
第一次进入Zero Trust会让配置团队名称,这个随便写,能用就行回到首页后,再次点击Zero Trust,即可进入下面页面创建隧道
隧道名称看心情随便写
根据您电脑系统选择相应的客户端,安装并启动连接
出现下面这个界面则说明你自己的电脑连接上了cloudflare服务器上面的隧道
连接器创建成功后,回到连接器列表,进行配置
选择已发布应用程序路由
子域名到本地端口映射
sa
本地服务启动后,在其他电脑上应该就可以访问你的子域名了
二次连接
重装服务后,如果之前的token不记得了或者失效了,需要刷新Token
电脑重启
手动断开
cloudflared.exe service stop
断开隧道连接的两种方式
至此,域名解析完成,完全不需要买服务器,也不需要固定IP啦,是不是省了一个亿?O(∩_∩)O哈哈~
当然免费通道的速度有限,仅限个人开发测试使用,还是美帝心大,给我们免费白嫖,O(∩_∩)O哈哈~