本文介绍: 即登录cpolar官网后,点击预留,保留一个固定tcp端口地址,然后将其配置到相应的隧道中即可。这里我们用cpolar内网穿透来映射内网端口,它支持http/https/tcp协议,不限制流量,无需公网ip,也不用设置路由器,操作简单。注意:该隧道选择的是临时tcp地址和端口,24小时内会变化,如需固定tcp地址,可升级为专业套餐做tcp地址固定!cpolar安装成功后,默认会配置两个默认隧道:一个ssh隧道和一个website隧道,可自行删减或者修改。,可以查看到token码,复制并执行命令进行认证。
本地websocket服务端暴露至公网访问【cpolar内网穿透】
1. Java 服务端demo环境
2. 在pom文件引入第三包封装的netty框架maven坐标
3. 创建服务端,以接口模式调用,方便外部调用
4. 启动服务,出现以下信息表示启动成功,暴露端口默认9999
5. 创建隧道映射内网端口
这里我们用cpolar内网穿透来映射内网端口,它支持http/https/tcp协议,不限制流量,无需公网ip,也不用设置路由器,操作简单。
如果正常显示,则安装成功
进入cpolar官网,注册一个账号并登录进入后台,点击左侧的验证
,可以查看到token码,复制并执行命令进行认证
6. 查看状态->在线隧道,复制所创建隧道的公网地址加端口号
7. 以基于go的socket客户端为例,通过公网连接java socket服务端
8. 通过git下载websocket框架
9. 创建客户端, 注意:Host值为上面复制的隧道公网地址!!
10. 接着启动服务,与服务端连接,出现服务端返回的字样表示连接成功
11. 客户端在控制台输入信息,回车
12. 服务端出现客户端发送的信息
13. 服务端控制台输入消息,回车
14. 客户端收到服务端回复的消息,连接成功
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。