回答:
昔、私は似たようなものが必要でした。私はというパッケージを使用しました。このパッケージはDNS-TCP-SOCK-PROXY
、このgithubページにあります。次のように説明されています。
socksプロキシを介して(たとえば、sshまたはTorを介して)DNS要求をトンネリングする単純なDNSプロキシ。これは透過プロキシを設定するときに便利です。
使用法:./dns-proxy [オプション]
そして最後に:
構成ファイルには、以下のオプションのいずれかが含まれている必要があります( '#'で始まる行は無視されます)。
socks_addr-socksリスナーのアドレス
socks_port-socksリスナーポート
listen_addr-待機するDNSプロキシのアドレス
listen_port-dnsプロキシがリッスンするポート(ほとんどの場合53)
set_user-バインド後にドロップするユーザー名
set_group-バインド後にドロップするグループ
resolv_conf-読み取るresolv.confファイルの場所
log_file-ログを記録する場所(デバッグしない限り、/ dev / nullにする必要があります)。