这里介绍的自己写的一款管理autossh开启隧道的的小工具。
在公司内网部署了很多系统,但是要发布到公网访问,一般云主机不多,且性能不足,利用简单的autossh可以建立隧道,是的内网和外网穿透。
下面是: autossh_web github:https://github.com/mofant/autossh_web
工作原理如下图:
work.jpg
图中的port_proxy即是autossh_web。
本工具是利用Python+Django+Fabric+Vue-admin-demo开发的。
欢迎各位体验。
管理服务器
服务器是部署服务的容器
-
管理服务器信息
服务器.png
编辑服务器.png
管理服务
服务特制具有网络通信能力的服务,如一个web服务等。
下图是新建的某个服务器的ssh服务器,用于测试
服务.png
管理代理(隧道)
代理是指在服务器A的服务ServiceA,发布到服务器B的某一端口上,使得访问服务器B的某一端口,即是访问服务器A的ServiceA。
-
创建代理
创建代理.png -
代理管理
代理.png