![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
現在、一台のパソコンで、DNSサーバ(BIND)とWebサーバを動かしているのですが、Webサーバのみ別サーバに移行させるにあたって、Webサーバのドメインに対応するIPアドレスを変更する必要があるのですが、それを一定の時間内(5分くらいでできればと考えています)に変更するには、どういった設定が必要になりますでしょうか?
試みたこととしてはレコードファイルの該当するAレコードに対して
www.xxx.com.300INA123.456.789.10
と記述してnamedをリロードさせてみたけれども駄目でした。
書籍を読んだりネットで検索したりしてもいまいちよくわからないです。
なにとぞお助けを。
No.1ベストアンサー
- 回答日時:
予めSOAレコードのREFRESHやEXPIREを短くしておき、実際に切り替えるタイミングの時にキャッシュが残らないようにしないと、クライアントやDNSキャッシュが古い情報を忘れてくれません。
あと、SERIALを更新するのを忘れがちでので確認した方がいいと思います。
この回答への補足
ご回答ありがとうございます。
REFRESHやEXPIREについては設定を変更していなかった為、試みてみます。
一点確認したいのですが、レコードの変更をWebサーバのみに対して行なう場合には、DNSのキャッシュに古い情報が無くなった瞬間に、どこからアクセスしても新しいIPアドレスの方で名前解決されるという認識でよろしいでしょうか?別のDNSサーバのキャッシュや設定などの影響によって、アクセスする場所によっては古い方で名前解決されてしまうということはないでしょうか?
ご回答ありがとうございます。
>その確認方法はどうやってしましたか?
別のPCのブラウザからキャッシュをクリアした状態でアクセスした確認しました。
>他のDNDサーバが新しいIPになるまで
DNSサーバは既存のまま使い続ける予定です。
また、Webサーバと同時にデータベースも移行させるので、確実に
一定時間内に切り替わることが要求されているのです。
確認したいことがあるのですが、
DNSのキャッシュが無くなった時点で、どこからアクセスしても
新しく設定したIPアドレスの方で名前解決されるようになるという認識で宜しいでしょうか?
No.4
- 回答日時:
No.2です。
>別のPCのブラウザからキャッシュをクリアした状態でアクセスした確認しました。
それは、ブラウザのキャッシュをクリアしただけで
DNSのキャッシュをクリアしていません。
DNSキャッシュのクリアはOSによって違うのでご注意下さい。
コマンド等によってDNSキャッシュのクリアが
できるということでしょうか。
調べてみようかと思います。
大変参考になりました。
ありがとうございました。
No.3
- 回答日時:
>レコードの変更をWebサーバのみに対して行なう場合には、DNSのキャッシュに古い情報が無くなった瞬間に、どこからアクセスしても新しいIPアドレスの方で名前解決されるという認識でよろしいでしょうか?
基本的にはその認識でいいと思います。
DNS情報をキャッシュする場合はREFRESHやEXPIREを元に保持期限を決めますので、この間隔が短ければ短いほど短期間で切り替わります。
但し、短ければ短いほど頻繁にDNSの問い合わせが来てしまいます。
>別のDNSサーバのキャッシュや設定などの影響によって、アクセスする場所によっては古い方で名前解決されてしまうということはないでしょうか?
実装が悪ければ、REFRESHやEXPIREを短くしても無視される可能性はありますが、それは相手側が悪いので対応は難しいですね。
大事なのはあなたが運用しているDNSサーバのREFRESHやEXPIREを早めに替えておくことです。
今、EXPIREが長く設定されているとその間は変わらない可能性がありますので、今の設定を確認して早めに設定しておいた方がいいでしょう。
私が以前切り替えをやった時は、EXPIREは1週間になっていたので2週間前からREFRESHとEXPIREを10分くらいに設定しました。
(サーバの移行作業が30分くらいを見込んでたのでそれより短く設定しました)
No.2
- 回答日時:
>記述してnamedをリロードさせてみたけれども駄目でした。
その確認方法はどうやってしましたか?
変更方法についてはNo.1さんの方法でいいですが、
確認は別のPCでされました?
確認方法にもよりますが、そのPCのキャッシュに残っていてその情報を見ているかも知れないです。
他のDNDサーバが新しいIPになるまで、WEBサーバは2つ立ち上げたままでもいいのでは?
この回答への補足
ご回答ありがとうございます。
>その確認方法はどうやってしましたか?
別のPCのブラウザからキャッシュをクリアした状態でアクセスした確認しました。
>他のDNDサーバが新しいIPになるまで
DNSサーバは既存のまま使い続ける予定です。
また、Webサーバと同時にデータベースも移行させるので、確実に
一定時間内に切り替わることが要求されているのです。
確認したいことがあるのですが、
DNSのキャッシュが無くなった時点で、どこからアクセスしても
新しく設定したIPアドレスの方で名前解決されるようになるという認識で宜しいでしょうか?
ご回答ありがとうございます。
>その確認方法はどうやってしましたか?
別のPCのブラウザからキャッシュをクリアした状態でアクセスした確認しました。
>他のDNDサーバが新しいIPになるまで
DNSサーバは既存のまま使い続ける予定です。
また、Webサーバと同時にデータベースも移行させるので、確実に
一定時間内に切り替わることが要求されているのです。
確認したいことがあるのですが、
DNSのキャッシュが無くなった時点で、どこからアクセスしても
新しく設定したIPアドレスの方で名前解決されるようになるという認識で宜しいでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- VPN DNS「8.8.8.8」とは何なのでしょうか? 固定 IP アドレスで光回線の代わりに使えますか? 4 2022/10/17 16:30
- 情報処理技術者・Microsoft認定資格 応用情報処理技術者試験のシステム利用率の計算について 2 2022/03/28 07:43
- その他(コンピューター・テクノロジー) 以下の用語がわかんないので教えてください!!! ①プロトコルの変換をする装置。トランスポート層からア 1 2023/07/05 09:10
- ドメイン・サーバー・クラウドサービス サクラサーバーでのHPのUPについて 1 2023/06/10 11:21
- WordPress(ワードプレス) WordPressの編集画面がいつもと違うのですがこれは何でしょう? 1 2023/03/29 10:26
- VPN 無料のwifiはなぜ危険性高い? VPN プライベートDNSモードにすれば安全? 2 2022/06/04 18:23
- ドメイン・サーバー・クラウドサービス さくらレンタルサーバーでホームページをUPしたい・・・・ 1 2023/06/04 11:50
- その他(メールソフト・メールサービス) メールが送信できない 発信側でできる対策 3 2023/05/11 10:22
- ドメイン・サーバー・クラウドサービス 独自ドメインでのNSレコード設定 1 2023/07/12 18:36
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
nslookupでIPが見つからない
-
ActiveDirectoryのドメインにク...
-
メールのドメインをAアドレス...
-
フォルダ、ファイルのアクセス...
-
二つのPCでサンダーバードを使...
-
Localhostでは動くのにIP指定...
-
一度ユーザーIDとPWを入力して...
-
停止中のメールサーバへメール...
-
DNS設定をコピーしたい
-
やってはいけないアクセス制限
-
IPアドレスが一杯になった
-
DHCPの適切なリース期間を教え...
-
doxygen で・・
-
windowsでSYN/ACKを返すプログラム
-
【 TeraStation 】アクセス制限...
-
受信したメールの日付表示が突...
-
FTPサーバーの構築について
-
LAN内にDNSサーバがある時、ド...
-
メールを中継するサーバについ...
-
会社のPCに数人の職員個々の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
nslookupでIPが見つからない
-
ActiveDirectoryのドメインにク...
-
DNS未設定なのにインターネット...
-
DNSでHOSTが「正引き」と「逆引...
-
MXレコードの変更が浸透しない?
-
メールのドメインをAアドレス...
-
MXレコードにサブドメイン
-
google apps を利用したDNS設定...
-
MXレコード変更時の動作について
-
AとMXレコードが同じホスト名で...
-
DNSへの登録を確認する方法(メ...
-
メールサーバの仕様について
-
メールサーバーからの自動受信
-
pleskのWebメールについて
-
アウトルック pop3とsmtp設定 ...
-
ドメインのネームサーバとNSレ...
-
メールフォームの不具合が解消...
-
DNSサーバ(BIND)でAレコード...
-
ExchangServer2010の設定について
-
送信メールサーバのタイムラグ...
おすすめ情報