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

OSCHINA-MIRROR/fengfei-lanproxy

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

Lanproxy

README | 中文文档

Lanproxy — это обратный прокси-сервер, который помогает сделать локальный сервер доступным из интернета, если он находится за NAT или брандмауэром. Lanproxy поддерживает любые протоколы TCP (HTTP, HTTPS, SSH и др.).

Функции

  • Безопасные туннели к localhost.
  • Поддержка любых протоколов TCP (HTTP, HTTPS, SSH и др.)
  • Веб-конфигурационные страницы для простого управления.
  • Высокая производительность благодаря использованию Java Netty framework.

Что можно делать с помощью Lanproxy

  • Протестировать работу без развёртывания.
  • Упростить тестирование мобильных устройств.
  • Легко создавать интеграции с вебхуками.
  • Запускать персональные облачные сервисы в собственной частной сети.

Архитектура

lanproxy

Настройка

Сервер

Файл конфигурации прокси-сервера называется conf/config.properties.

server.bind=0.0.0.0

#Plain tcp port
server.port=4900

#ssl
server.ssl.enable=true
server.ssl.bind=0.0.0.0
server.ssl.port=4993
server.ssl.jksPath=test.jks
server.ssl.keyStorePassword=123456
server.ssl.keyManagerPassword=123456
server.ssl.needsClientAuth=false

#web config pages
config.server.bind=0.0.0.0
config.server.port=8090
config.admin.username=admin
config.admin.password=admin

Посетите веб-службу настройки по адресу http://ip:8090.

Клиент

Файл конфигурации клиента прокси называется conf/config.properties.

#get from proxy-server client list page
client.key=
ssl.enable=true
ssl.jksPath=test.jks
ssl.keyStorePassword=123456

#your proxy server ip
server.host=

#proxy-server ssl port is 4993,plain port is 4900
server.port=4993

Запуск

  • Получите пакет выпуска с сайта https://github.com/ffay/lanproxy/releases.
  • Требуется среда выполнения Java.
  • В Linux (Mac) запустите bin/startup.sh.
  • В Windows запустите bin/startup.bat.

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

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

Введение

LanProxy — это инструмент для проникновения во внутреннюю сеть, который проксирует персональные компьютеры и серверы локальной сети в Интернет. В настоящее время он поддерживает только переадресацию TCP-трафика и может работать с любыми протоколами верхнего уровня на базе TCP (доступ по SSH, доступ к веб-серверу, удалённый рабочий стол и т. д.). Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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