Спосіб пошуку DNS через проксі-сервер SOCKS5


10

SOCKS5 підтримує UDP і, таким чином, пошук DNS. Я шукаю додаток або команду, що використовує стандартні системні утиліти, щоб зробити єдиний пошук DNS через проксі-сервер SOCKS5, а не підключатися до цієї адреси. Як приклад, ось підроблена digкоманда продемонструвати, що я хотів би зробити, якби цей перемикач існував:

dig --socks5 1.2.3.4:8080 @4.2.2.1 example.com

Приймаються відповіді, які працюють на Linux, Windows або OSX.

Відповіді:


2

Деякий час назад мені було потрібно щось подібне. Я використав пакет під назвою DNS-TCP-SOCK-PROXY, який ви можете знайти на цій сторінці github . Він описаний так:

Простий dns-проксі для тунелю DNS-запитів через проксі-шкарпетки (наприклад, через ssh або Tor). Це може стати в нагоді при встановленні прозорих проксі.

Використання: ./dns-proxy [параметри]

і останнє:

Файл конфігурації повинен містити будь-який із наведених нижче параметрів (і ігнорує рядки, які починаються з "#"):

socks_addr - адреса слухача шкарпеток

socks_port - порт для слухачів шкарпеток

liste_addr - адреса для проксі-сервера dns

liste_port - порт для прослуховування dns проксі (більшість випадків 53)

set_user - ім'я користувача, до якого слід перейти після прив’язки

set_group - група, до якої слід перейти після прив’язки

resolutionv_conf - місце розташування файла resolutionv.conf, з якого слід читати

log_file - місце для реєстрації (має бути / dev / null, якщо не налагоджено).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.