内网穿透系列六:GOST.PLUS 实现多种协议穿透转发,代码开源支持私有部署

一、简介

  • GOST.PLUS 是一个安全、易于使用的匿名公共反向代理隧道通信工具
  • 提供可视化操作界面,只需简单点击即可立即将您的本地文件、Web 服务器和任何 TCP/UDP 服务共享到公共网络
  • 客户端开源地址参考:https://github.com/go-gost/gost-plus
  • 支持服务端私有部署与使用,参考:https://gost.run/blog/2023/gost-plus/
  • 工作原理可参考下图:

二、安装

  • 下载当前系统对应的软件版本,支持Linux、Mac、Windows、Android,下载地址参考:https://github.com/go-gost/gost-plus/releases

  • 以Windows为例,下载解压后,可得到可执行文件,点击打开即可使用

三、使用示例

1. 把本地运行在9000端口上的 portainer 服务穿透出去

  • 新增一个HTTP服务隧道,配置如下

  • 穿透成功,即可获得一个随机的公网地址。注意!自动随机分配的公网地址是临时的,有效期是24小时

  • 访问随机公网地址,即可远程访问本地portainer服务

2. 把运行在3306的mysql服务穿透出去

  • 设置暴露一个TCP服务,指定mysql服务的IP与端口

  • 设置成功后,可以获得隧道ID,用于被其他客户端作为标识连接

  • 接着,就可以在第二台电脑连接配置这个入口点,穿透使用这个mysql服务

  • 使用navicat可正常连接成功

四、总结

  • GOST.PLUS是一个免费的内网穿透工具,支持多种传输协议,适合用于开发调试、临时内容分享、文件传输
  • 如果需要长期稳定使用,建议自行私有部署服务端、重新编译客户端,服务端支持Docker一键部署,客户端支持修改服务地址后重新编译
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容