1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/justlive1-easy-proxy

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

easy-proxy

easy-proxy是一个使用aio实现的内网穿透工具,支持tcp流量转发

介绍

├─ easy-proxy
  │─ easy-proxy-client      //客户端 
  │─ easy-proxy-core        //公共代码
  └─ easy-proxy-server      //服务端

快速开始

构建

# 传统打包方式
mvn clean package -Plib-jar

# 使用springboot插件打fat-jar
mvn clean package -Pfat-jar

配置

配置文件放在config目录下,外部配置在启动目录下的config目录

服务端配置

# 管理后台端口
server.port=8000
# 服务端连接主机名
easy-proxy.server.host=0.0.0.0
# 服务端连接端口号
easy-proxy.server.port=10086

# 管理后台登录名称
easy-proxy.admin.username=admin
# 管理后台登录密码
easy-proxy.admin.password=123qwe

# 是否开启http代理
easy-proxy.httpProxy.enabled=true
# http代理绑定地址
easy-proxy.httpProxy.host=0.0.0.0
# http代理端口
easy-proxy.httpProxy.port=10001
# http代理是否开启认证校验
easy-proxy.httpProxy.auth=true
# http代理用户名密码对
easy-proxy.httpProxy.auth.user1=123qwe
easy-proxy.httpProxy.auth.user2=123456

# 服务端连接aio配置
aio.config.acceptThreads=50
aio.config.workerThreads=50

# 服务端创建代理aio配置
aio.proxy-config.acceptThreads=5
aio.proxy-config.acceptMaxWaiter=10
aio.proxy-config.workerThreads=5

客户端配置

# 服务端连接主机名
easy-proxy.server.host=127.0.0.1
# 服务端连接端口
easy-proxy.server.port=10086
# 连接秘钥
easy-proxy.server.authKey=test-key


# 是否开启http代理
easy-proxy.httpProxy.enabled=true
# http代理绑定地址
easy-proxy.httpProxy.host=0.0.0.0
# http代理端口
easy-proxy.httpProxy.port=10001
# http代理是否开启认证校验
easy-proxy.httpProxy.auth=true
# http代理用户名密码对
easy-proxy.httpProxy.auth.user1=123qwe
easy-proxy.httpProxy.auth.user2=123456

# 客户端aio配置
aio.config.retryEnabled=true
aio.config.retryMaxAttempts=10
aio.config.beatInterval=60000

启动

java -jar easy-proxy-server.jar
java -jar easy-proxy-client.jar

管理后台

客户端列表 client list

客户端代理列表 proxy-list

数据统计 metrics

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Инструмент для проникновения во внутреннюю сеть. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/justlive1-easy-proxy.git
git@api.gitlife.ru:oschina-mirror/justlive1-easy-proxy.git
oschina-mirror
justlive1-easy-proxy
justlive1-easy-proxy
master