用端口复用和Python做内网穿透的想法有什么

更新时间:02-02 教程 由 留井 分享

用端口复用和Python做内网穿透的想法有什么?

谢邀。Python做内网穿透的很少,什么叫做内网穿透,一般而言,从外网是没有办法直接访问到内网的,一般我们所说的内网是局域网,局域网和互联网不是一个网段,何况互联网和内网之间还有防火墙存在。

那么如何做内网穿透呢?一般我们用反向代理,通过建立代理服务器,内网服务器访问代理服务器,建立通道,外网服务器访问代理,然后代理反射到内网给外网服务器通信和访问资源。简而言之就是弄个中间人,左右人可通过中间人沟通。

Github上有一个用Python做内网穿透的代码,名叫passbytcp。地址为:https://github.com/mxdg/passbytcp。

具体功能

通过外网vps在任意地方访问没有公网独立ip的电脑,树莓派等等;

使内网网站能被公网访问;

实现域名访问内网指定网站给域名访问的用户进行简单http授权验证;

方便在本地调试支付接口。

配置说明

服务端需要python3版本;

客户端可以使用python2和3版本【如果python2使用有问题,请用python3启动客户端】;

服务端配置文件config.json;

*server文件夹是公网服务器使用的;

*slaver文件夹是内网服务器使用的。

运行程序

配置好服务器config.json后 服务在进入server文件夹,执行

客户端进入slaver文件夹,执行

声明:关于《用端口复用和Python做内网穿透的想法有什么》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2301584.html