open-uriやnet/http でhosts代わりの動作

なんか分からなかったのでやっつけ

class Net::HTTP
  HOSTS = {}
  def conn_address()
    a = HOSTS[@address] || @address
  end
end

Net::HTTP::HOSTS['10.1.1.1']='hoge.huga.com'

proxyとか通すと使えないかも?

vistaだとhostsファイルの書き換えが面倒くさいのでだれかfirefoxでhosts書き換え動作する拡張を作ってください
ってか、みんなバーチャルネームサーバのテストとかどうやってんの?