Я купил утилиту для обмена файлами, которая подключается к серверу, используя имя хоста и / или IP-адрес сервера (намеренно не FTP). Чтобы сделать систему максимально безопасной, я решил запустить сервер через скрытый сервис Tor.
Проблема в том, что клиент не поддерживает имена хостов .onion
, поэтому мне было интересно, есть ли способ направить трафик приложения в скрытую службу. Это должно быть все в Windows, кстати.
Что я думал до сих пор:
- На клиенте задайте для хоста сервера адрес
.onion
на портеA
- Добавьте запись в файл hosts, чтобы адрес
.onion
указывал на127.0.0.1
. - Иметь какое-то программное обеспечение для прослушивания
127.0.0.1
на портуA
и маршрутизации входящего трафика (используя прокси-сервер SOCKS5, предоставленный Tor) на реальный адрес.onion
на портуB
- На сервере настройте экземпляр сервера на порту
C
и настройте скрытую службу tor для маршрутизации входящего трафика с адреса.onion
на портуB
на127.0.0.1
на портуC
Я застрял на шаге 3, я не могу найти что-то, что делает это.