2007/6/6 水曜日

一つのIPで複数ドメイン時のテストって?

カテゴリー: サーバ — hot @ 23:58:18

とあるサイトを新しいサーバに移動するとの知らせがありました。そのサーバでは一つのIPに複数ドメインを振っているらしいのです。で、DNSの設定は古いサーバIPのままで新しい方のサーバでテストしたいという話です。当然新しいIPでアクセスしようとしても、サーバはどのドメイン(フォルダ)にアクセスさせるか分からないのでページを表示できません。どしたもんかね?と問い合わせてみるとhostsファイルを書き換えればいい!とのお告げ。なんのこっちゃ??云われた通りhostsファイルに書きこんでみるがよくわからん。新しいサイトも表示できないよ。。。。と夕方できなかったのでそのままテニススクールへ。
帰ってきてネットで調べて見るとおお?、hostsファイルの意味が分かりましたよ!!
www.hogehoge.comでアクセスするときDNSより先に自分のPC内のhostsファイルで指定したIPに変換してくれるそうな。これで無事DNSの設定が古いままでも新しいサーバにアクセスする事が出来るようになりました。夕方はhosts書き換えたのにIPでアクセスしようとしてたのです。小生ってバカ。

無事テストサイトを表示できたので忘れないように書き留めておこう!
【hostsファイルの位置】
C:\WINDOWS\system32\drivers\etc\hosts (Windows XP)
【hostsファイルの書き方】
100.0.0.1 www.hogehoge.com
【編集方法】
[ファイル名を指定して実行]で
notepad c:\windows\system32\drivers\etc\hosts

でもこれってスパイウェアでhostsファイルの改ざんされたら危ないよな。。。
通常は
127.0.0.1 localhost
だけが書かれているらしいのでこれ以外があったら改ざんの恐れがあるので気をつけましょう

Copyright (C) 2007-2010 HOTSYSTEMS