一、钉钉穿透(2022.7月已经停止维护了,GG)
1、优点:钉钉团队开发,开箱即用,非常简单(适合简单场景)
2、使用场景:前后台对接,服务端和前端工程开发者没在同一个局域网,接口开发者可以使用钉钉内网穿透,前端开发者有外网即可实现接口访问
3、演示场景:这里拿win64来测试,服务为ElasticSearch,端口为9200(也可以是其他java接口)服务端本地访问EShttp://localhost:9200/location/_search
4、演示使用:
(1)下载:钉钉穿透安装包
(2)解压:跟据自己服务器操作系统进入相应文件夹里
(2-1)打开cmd窗口,输入
ding -config=ding.cfg -subdomain=EricFRQ 9200
。参数说明:其中EricFRQ可以自定义,此字段为后面访问域名一部分,9200为后台服务端口
(2-2)前端开发者访问http://ericfrq.vaiwan.com/location/_search
,即可获取到接口信息。其中http://ericfrq.vaiwan.com
就相当于localhost:9200
,ericfrq是第二部的参数一
二、cpolar实现内网穿透
依旧以windows为例
1、下载,可以从官网下载,也可以用我上传的资源
2、解压,如下图,双击安装
双击安装即可,安装后会出现下面两个文件
3、验证token,在官网注册一个账户,在下面找到你的专属token
输入命令cpolar authtoken 专属token
,会提示你在某目录下创建了下面的token文件
4、启动,比如将8030端口映射出去,就输入命令cpolar.exe http 8030
,启动成功如下图
访问https://74776ccc.cpolar.top/user/list
就相当于访问http://localhost:8030/user/list
5、每一次的访问记录也都有,访问http://localhost:4040/
就能查看,这个是启动后默认的访问地址,如下图
6、在这里,你可以查看正在使用的网址状态,点击跳转
三、花生壳等其他方案
。。。后续补充