小妮子521
那麼如何做內網穿透呢?一般我們用反向代理,通過建立代理服務器,內網服務器訪問代理服務器,建立通道,外網服務器訪問代理,然後代理反射到內網給外網服務器通信和訪問資源。簡而言之就是弄箇中間人,左右人可通過中間人溝通。
Github上有一個用Python做內網穿透的代碼,名叫passbytcp。地址為:https://github.com/mxdg/passbytcp。
具體功能
通過外網vps在任意地方訪問沒有公網獨立ip的電腦,樹莓派等等;
使內網網站能被公網訪問;
實現域名訪問內網指定網站給域名訪問的用戶進行簡單http授權驗證;
方便在本地調試支付接口。
配置說明
服務端需要python3版本;
客戶端可以使用python2和3版本【如果python2使用有問題,請用python3啟動客戶端】;
服務端配置文件config.json;
*server文件夾是公網服務器使用的;
*slaver文件夾是內網服務器使用的。
運行程序
配置好服務器config.json後 服務在進入server文件夾,執行
客戶端進入slaver文件夾,執行
大魔王Hacker
花生殼內網穿透,是通過雲服務器快速與內網服務器建立連接,同時把內網端口映射到雲端,實現各類基於域名的互聯網應用服務。
花生殼能夠實現反向代理應用,支持TCP、HTTP、HTTPS協議,端到端的TLS加密通信,黑白名單防黑驗證等;支持外網設備穿透各種複雜的路由和防火牆訪問到內網的設備。即使沒有公網IP,也可以實現內網穿透服務