Квантовый туннель
Введение
QuantumTunnel назван в честь явления квантовой запутанности.
Если две частицы находятся в состоянии квантовой запутанности, то изменение состояния одной из них приводит к соответствующему изменению другой, независимо от расстояния между ними.
QuantumTunnel также вдохновлён этим явлением и предназначен для полной синхронизации запросов, отправленных из общедоступной сети, с внутренней сетью, подобно запросам, исходящим из внутренней сети, что позволяет преодолеть ограничения сети.
Использование
Скачайте клиент для проникновения во внутреннюю сеть: v1.0.0 официальная версия клиента.
Выполните команду запуска:
java -jar client/target/quantum-tunnel-client.jar -network_id localTest -proxy_server_host qt.liumian.top -proxy_server_port 8880
curl -L -X GET 'qt.liumian.top:9990/' \
-H 'network_id: localTest' \
-H 'target_host: www.baidu.com' \
-H 'host: www.baidu.com' \
-H 'target_port: 80' \
-H 'Connection: close'
Репозитории
Архитектура
Инструкции
Все параметры:
# Прокси-сервер
1. proxy_server_port — порт для приёма соединений от клиентов-посредников,
2. user_server_port — порт для приёма пользовательских запросов,
3. route_mode — режим маршрутизации:
3.1 protocol_route — анализ информации о маршруте, предоставленной пользователем, для определения реального адреса сервера, подходит для бизнес-прокси; по умолчанию используется протокол маршрутизации,
3.2 port_route — привязка реальной информации о сервере к порту, игнорирование информации о маршруте пользователя, подходит для промежуточных программ,
4. network_id — идентификатор сети, которую нужно проксировать. Требуется при использовании port_route,
5. target_server_host — реальный адрес сервера. Требуется при использовании port_route,
6. target_server_port — реальный порт сервера. Требуется при использовании port_route.
# Клиент-посредник
1. network_id — идентификатор вашей сети,
2. proxy_server_host — адрес прокси-сервера,
3. proxy_server_port — порт прокси-сервера,
4. target_server_host — ограничение целевого хоста сервера (по умолчанию не ограничено),
5. target_server_port — ограничение целевого порта сервера (по умолчанию не ограничено).
curl --location --request GET '127.0.0.1:8090/' \
--header 'Host: www.baidu.com' \
--header 'network_id: localTest' \
--header 'target_host: www.baidu.com' \
--header 'target_port: 80' \
--header 'Cookie: BDSVRTM=11; BD_HOME=1'
Release note
Основные возможности:
Изменения:
Изменения:
Особенности:
Участие
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )