Cara untuk melakukan pencarian DNS melalui server proxy SOCKS5


10

SOCKS5 mendukung UDP dan dengan demikian pencarian DNS. Saya mencari aplikasi, atau perintah menggunakan utilitas sistem standar, untuk melakukan pencarian DNS tunggal melalui proxy SOCKS5, dan tidak terhubung ke alamat ini. Sebagai contoh, inilah digperintah palsu untuk menunjukkan apa yang ingin saya lakukan, jika ada saklar ini:

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

Jawaban yang berfungsi pada Linux, Windows atau OSX diterima.

Jawaban:


2

Beberapa waktu lalu saya membutuhkan sesuatu yang serupa. Saya menggunakan paket bernama DNS-TCP-SOCK-PROXY, yang dapat Anda temukan di halaman github ini . Dijelaskan sebagai berikut:

Proxy dns sederhana ke tunnel meminta DNS melalui proxy kaus kaki (misalnya, over ssh atau Tor). Ini bisa berguna ketika menyiapkan proxy transparan.

Penggunaan: ./dns-proxy [opsi]

dan terakhir:

File konfigurasi harus berisi salah satu opsi berikut (dan mengabaikan baris yang dimulai dengan '#'):

socks_addr - alamat pendengar kaus kaki

socks_port - port pendengar kaus kaki

listen_addr - alamat untuk proxy dns untuk didengarkan

listen_port - port untuk mendengarkan proksi dns (kebanyakan kasus 53)

set_user - nama pengguna untuk dijatuhkan setelah mengikat

set_group - grup untuk turun setelah mengikat

resolv_conf - lokasi file resolv.conf untuk dibaca

log_file - lokasi untuk login (harus / dev / null kecuali debugging).

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.