Termtunnel 终端通信的终极解决形态:从此你可以让内网机器连接到yum源,你的机器也可以访问到内网端口

324 阅读2分钟

有的时候大家作为开发或者是运维是不是头疼网络隔离?或者是ssh 很多次才到达目标主机,ssh -R 不好用?我实现了一个全新的应用,应该可以解决这些痛点。

只要本地机器最终能 ssh (或者其他 console 手段)到的任意受控(可执行自定义二进制代码,但不需要 root )环境,不管多少跳,都可以实现网络代理而无需中间节点的支持。因为是基于字符终端实现的通信。目前本程序支持 HTTP 和 Socks5 代理协议。

如果你了解lrzsz,那么你知道,有的情况下我们只能选择使用 rz,sz 上传下载文件,其余的功能都无法使用或者性价比上不可行。那么大家有没有想过,如果我们可以自动化的 rz 一个 ip 包,sz 一个 ip 包,是否就可以实现 tcp 了呢?答案是肯定的。原理上可以绕过堡垒机完成网络的打通,比如可以用于分享本机的互联网给生产机器。只是说 lrzsz 只能传输文件,Termtunnel 除了传输文件,还可以做端口转发。

并且程序的抗干扰性极强。欢迎体验。

除了网络代理,本程序也支持文件的上传下载,并且是带有原生文件选择器。可以给你的 Ubuntu 默认终端增加文件上传下载能力。

168456902-0bea142e-4f65-458d-81c0-5e04a8a27ed4.png

简单来说,应该是终端通信的终极解决形态。(描述夸张化、适应社区风格)

本应用提供预编译的静态二进制。支持 Mac, Linux, Windows 和 手机运行。

Github 项目地址

强烈访问github,如果你的网络临时存在问题,可以访问 gitee.com/beordle/ter…