Firefoxにプロキシとしてsocksサーバを設定しても、名前解決だけは何故かローカルネットワークに問い合わせをしてしまいます。
まぁ、それでもいいんですが、ローカルではDNSが正しくひけない場合や変なログをローカルに残したくない場合もあります。
Firefoxの場合は以下の設定を変更すると名前解決もsocksサーバ上に投げるようになります。
(socksのリクエストをIPv4アドレスでなくホスト名で行うようになります)
1.アドレスバーに「about:config」と入力して開く
2.network.proxy.socks_remote_dnsの項をtrueに変更する
学校や会社のネットワークで変な所にアクセスしているのが管理者に見つかるんじゃないかと不安な方へ。
(SOCKSが支配下にある場合に限りますが)
6/13 追記
Socks v4を指定していた場合はsocks4aプロトコルになるようです。