Skip to content

amoreya/netagent

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

netagent

netagent是一个内网穿透工具,本项目是基于netty实现,可以实现任意网络客户端的内网穿透。

使用说明

1. 在具有公网IP的服务器上运行agent-server(target目录下的agent-server.jar),可选参数选项如下:

usage: options
-help                    Help
-password <arg>         X-Server password(默认:123456)
-port <arg>              X-Server port(默认:1024 )(agent-server 运行端口)

示例:

java -jar agent-server.jar 
                  -port 1024 
                  -password 123456 

2. 在任意内网主机,或者自己的电脑本地运行agent-client(target目录下的agent-client.jar),可选参数如下:

usage: options
-help                   Help
-password <arg>        X-Server password(对应的agent-server 的密码)
-server_ip <arg>         X-Server ip (对应的agent-server IP地址)
-server_port <arg>       X-Server port (对应的agent-server 端口)
-remote_port <arg>      proxy server remote port(本地需要进行穿透的服务在agent-server映射的端口)
-proxy_ip <arg>          proxy server ip (本地需要进行穿透的服务的IP地址)
-proxy_port <arg>        proxy server port (本地需要进行穿透的服务的端口)

示例:

java -jar agent-client.jar 
            -server_ip x.x.x.x 
            -server_port 1024 
            -password 123456 
            -proxy_ip 127.0.0.1 
            -proxy_port 8080 
            -remote_port 8080

About

内网穿透工具

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%