FoxyProxyでFirefox 3.5.7を使用しています。もう一方の端にあるHTTPプロキシサーバーに8080を転送するsshトンネルがあります。 FoxyProxyを使用して、仕事用のトラフィックを直接送信しますが、それ以外はすべてプロキシサーバーを経由します。ただし、DNSルックアップは引き続き解決のために仕事のDNSサーバーに送られます。特定のDNSトラフィックをOSに送り込むことができるが、他のすべてを私のsshトンネルを通過させるアドオンはありますか?それはロングショットですが、尋ねることは決して痛くない...
Firefoxでは、アドレスバーに次のように入力します。
about:config
注意することを約束することをクリックします。
フィルターのテキストボックスに、次のように入力します:proxy
network.proxy.socks_remote_dnsという設定名を見つけます。ダブルクリックしてtrueに設定します。
FirefoxはDNSリクエストをローカルで解決する代わりにプロキシするようになりました。
時間が経ちました。現在のFirefoxバージョンでは、プロキシ設定を設定したネットワーク設定で「 リモートDNS 」を直接確認できます。
動的転送(opensshクライアントの-Dフラグ)を実行するようにsshクライアントを構成して、SOCKSサーバーのように動作するようにします。次に、SOCKSを介してリモートDNSルックアップを実行できます。まっすぐなHTTPプロキシは、必要なものをサポートしていません。
FoxyProxyには、SOCKSでやりたいことを行う方法に関する情報があります。 Privoxyも別の優れたオプションです。