02 09 2023

将免费进行到底!!

1、首先登录cloudflare后台,点击左侧菜单Zero Trust按钮,进去之后随便取一个团队名,选择免费套餐!

2、进入到zero trust控制台,在左边菜单Access下的tunnels里面,点击Create a tunnel新建隧道,输入名称,确定即可!

3、返回tunnels,可以看到刚才建立的隧道,点击他,右边弹出窗口点击configure按钮进入到配置!

4、接下来,在页面下方显示的客户端中选择你需要穿透服务器的类型及相应代码,在服务器上运行即可!

5、连接成功后会在tunnels列表中看到status变成绿色healthy,那么接下来继续进入configure!

6、点击public hostname,点击add a public hostname,输入子域名及域名(用来访问内网服务器用),下面type选择http,url输入127.0.0.1即可,在下面Additional application setting中的HTTP Settings下的HTTP Host Header填上需要内网服务器网站的域名后,保存即可!


关于tcp,需要在客户端,也就是我们的电脑上安装cloudflared,在上面第4步的地方,有windows等客户端,下载安装(不要执行下面对应的代码),然后打开windows的cmd,输入cloudflared access tcp --hostname 你的域名.example.com --url localhost:23456

其中本地端口23456随便选择你电脑没被占用的端口即可,远程的tcp链接就被代理成本地的连接localhost:23456了。

如果希望cmd在后台运行,可以新建一个vbs文件,代码如下:

Set objShell = CreateObject("WScript.Shell")

objShell.Run "cmd.exe /c cloudflared access tcp --hostname 你的域名.example.com --url localhost:23456", 0, True

  1. 上一篇:CAD中ctrl+1对象特性无法选中具体对象解决办法
  2. 下一篇:利用docker搭建无头浏览器webapi
发表评论