- ベストアンサー
DNSが向いていないサーバーのHPを閲覧するには
お世話になります。 AというサーバーからBというサーバーにDNSを切り替えたとします。この時Aというサーバーのホームページにはドメイン名を入力してもアクセスできなくなります。何かしらの方法でAサーバーのホームページをブラウザから閲覧する方法はありませんでしょうか? よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>AというサーバーからBというサーバーにDNSを切り替えたとします。 これは、とあるドメイン名に対応するIPアドレスを、別のIPアドレスに変更したということでしょうか? 変更する前のIPアドレスのサーバーにアクセスしたい場合は、IPアドレスを指定してアクセスすれば良いです。ただし、バーチャルホストを使ったウェブサーバーの場合は、ホスト名が必要な場合があります。 この場合は、クライアントのhostsファイル(WindowsOSだと、C:\Windows\system32\drivers\etc\hosts)に、ドメイン名と古いIPアドレスを書き込めば、その状態だとそのドメイン名が古い方のIPアドレスに向くので、ドメイン名でアクセス出来ます。 hosts記述の例: www.example.com 192.168.11.22
その他の回答 (4)
「DNSの向き」という表現も解りません。 ドメイン・ネーム・サーバは53番です。つまり、内線53と言えます。http(ホームページ)は80番です。つまり、http://www.aabbcc.co.jp という名前を 222.33.44.77 というIPに変換するのがDNSサーバで、通常「ロンピピー」という企業と契約すると、WEB移管先が「ロンピピー」社になります。これを「お名前なんてーの」社に変えると、210.64.80.129とDNSを書き換えます。 DNSサーバーは、あなたのドメインが aabbcc.or.jp だったとすると、210.64.80.129と答え、この要求先、通常ブラウザに渡します。ブラウザは210.64.80.129にあるHTMLを表示します。 ですので、「向き」という表現は53番のDNSも、80番のhttpにも当てはまりません。
だめです。グローバルIPは勝手に使えません。 通常、192.168.33.0 などグローバルIPを取得しますが、このIPを管理してるのが、JPNICです。 参照順は、本体内のhostsファイル、自社DNS、上部DNSの順です。 従って、自社LAN内であれば、アクセス可能ですが、Aサーバがグローバル上にある場合、切り替えるとIPを解放します。 DNSに登録されていないIPはありません。 名前も2個ありません。
通常、Aというサーバーから、Bというサーバーに変えると、ドメインも変わりますし、IPを解放しますので、昔のIPアドレスでは閲覧できません。 通常、昔のAからWEBデータを取り、Bに移管。Aを解放。Bに転送。2日ぐらいかかって、DNSの転送。Bを差す。 と思います。
DNS(ドメイン・ネーム・サービス)って電話番号案内で、一般的なwwwと違って良いし、例えば「東京都は」って聞くと、「27.110.42.248」って答えてくる。 ブラウザのアドレスに www.metro.tokyo.jp と入力しても 27.110.42.248 って入力しても、同じ結果が出てくる。 一般的に、wwwのありか(レンタルサーバー)を変えると、DNSも変わるが。 「AというサーバーからBというサーバーにWEBを切り替えたとします。この時AというサーバーのホームページにはIPアドレスを入力してもアクセスできなくなります。何かしらの方法でAサーバーのホームページをブラウザから閲覧する方法はありませんでしょうか?」 で、ありません。
補足
DNS の向きを変えてしまうと、元のipを叩いてもサーバーAのHPにアクセスできなくなってしまうのですね。どのようにすれば、サーバーAのHPを閲覧することができるのでしょうか?FTPでデータをダウンロードしてローカルでみるのでしょうか?
お礼
わかりやすい説明をありがとうございました。