-
Notifications
You must be signed in to change notification settings - Fork 2
codercaizh/tcp_p2p
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
这个是我用来写进行内网穿透的实验代码,可是我用两个虚拟机进行测试却不成功,不知道问题出现在哪里。现提供思路 1,首先服务端点击开启服务后 监听设定好的端口 2.两个客户端启动后点击上线,然后两个都去连接服务端,并设置端口复用,这样连接服务端的那个端口可同时进行监听,服务端记录下它们的外网IP以及端口 3.当客户端A点击穿透后,向服务端发送请求,服务端接受请求,将客户端A的IP及端口发给客户端B,客户端B收到后,断开与服务端的连接,继续使用原来的端口去尝试连接客户端A,此时肯定失败,但是这样就在客户端B往客户端A的方向打了一个洞,此时通知服务端让客户端A之间连接客户端B。客户端B收到后直接连接客户端A理论上就可以连接了,但是一直实验失败
About
tcp内网穿透测试小实验
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published