tcpthrough-server:该项目主要用来做tcp穿透内网-源码

上传者: 42144366 | 上传时间: 2021-03-08 20:06:03 | 文件大小: 48KB | 文件类型: ZIP
通过服务器的TCP 1.说明 该项目只是server端,还有客户端端,对应的地址是 。 这两个项目的主要功能是可以从一个公网IP地址来访问很多内网下服务(NAT后的网络),诸如ssh , scp , http , vnc等(只要是tcp协议就可以) 2.编译 2.1。 gradle和java版本 $ gradle -v ------------------------------------------------------------ Gradle 4.6 ------------------------------------------------------------ Build time: 2018-02-28 13:36:36 UTC Revision: 8fa6ce7945b640e6168488e4417f9bb96e4ab46c Groovy:

文件下载

资源详情

[{"title":"( 37 个子文件 48KB ) tcpthrough-server:该项目主要用来做tcp穿透内网-源码","children":[{"title":"tcpthrough-server-master","children":[{"title":"Dockerfile <span style='color:#111;'> 161B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 6.15KB </span>","children":null,"spread":false},{"title":"build.gradle <span style='color:#111;'> 1.83KB </span>","children":null,"spread":false},{"title":".github","children":[{"title":"workflows","children":[{"title":"gradle.yml <span style='color:#111;'> 270B </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"log4j2.xml <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"org","children":[{"title":"wls","children":[{"title":"tcpthrough","children":[{"title":"http","children":[{"title":"HttpServerManager.java <span style='color:#111;'> 867B </span>","children":null,"spread":false},{"title":"controller","children":[{"title":"StatisticController.java <span style='color:#111;'> 7.61KB </span>","children":null,"spread":false},{"title":"AuthController.java <span style='color:#111;'> 6.27KB </span>","children":null,"spread":false},{"title":"BaseController.java <span style='color:#111;'> 629B </span>","children":null,"spread":false}],"spread":false},{"title":"lib","children":[{"title":"PathUrlHandler.java <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"AnnotationScan.java <span style='color:#111;'> 2.96KB </span>","children":null,"spread":false},{"title":"annotation","children":[{"title":"RouterMapping.java <span style='color:#111;'> 446B </span>","children":null,"spread":false},{"title":"RequestParam.java <span style='color:#111;'> 388B </span>","children":null,"spread":false},{"title":"PathParam.java <span style='color:#111;'> 385B </span>","children":null,"spread":false},{"title":"JsonParam.java <span style='color:#111;'> 385B </span>","children":null,"spread":false}],"spread":false},{"title":"HttpServerConfig.java <span style='color:#111;'> 4.07KB </span>","children":null,"spread":false},{"title":"HttpServer.java <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"HttpServerHandler.java <span style='color:#111;'> 7.07KB </span>","children":null,"spread":false},{"title":"entity","children":[{"title":"Router.java <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"Param.java <span style='color:#111;'> 454B </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true},{"title":"Tools.java <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"manager","children":[{"title":"ManagerHandler.java <span style='color:#111;'> 6.34KB </span>","children":null,"spread":false},{"title":"ProtocolValidate.java <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"ManagerServer.java <span style='color:#111;'> 4.04KB </span>","children":null,"spread":false}],"spread":false},{"title":"outer","children":[{"title":"OuterServer.java <span style='color:#111;'> 6.31KB </span>","children":null,"spread":false},{"title":"OuterHandler.java <span style='color:#111;'> 4.67KB </span>","children":null,"spread":false}],"spread":false},{"title":"model","children":[{"title":"ManagerProtocolValidate.java <span style='color:#111;'> 392B </span>","children":null,"spread":false},{"title":"GlobalObject.java <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false},{"title":"ConnectModel.java <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"ResponseType.java <span style='color:#111;'> 532B </span>","children":null,"spread":false},{"title":"TrustIpsModel.java <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false},{"title":"ManagerProtocolBuf.java <span style='color:#111;'> 61.47KB </span>","children":null,"spread":false}],"spread":false},{"title":"TcpThroughServer.java <span style='color:#111;'> 4.94KB </span>","children":null,"spread":false},{"title":"data","children":[{"title":"DataTransferHandler.java <span style='color:#111;'> 4.21KB </span>","children":null,"spread":false},{"title":"DataTransferServer.java <span style='color:#111;'> 2.08KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"protobuf","children":[{"title":"RegisterProtocol.proto <span style='color:#111;'> 992B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"settings.gradle <span style='color:#111;'> 29B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明