web-dev-qa-db-ja.com

DNS設定とネームサーバーの切り替え:これは機能しますか?

これは この質問 のフォローアップのようなものですが、これは私が思いついた解決策に関する具体的な質問であり、回答の1つに触発されています。

  • 現在、Server Aに古いウェブサイトがあります。これは、設定が非常に制限された共有サーバーです。
  • Server Bの新しいサイトをLinodeで実行しています。
  • www.somedomain.comがサーバーBのIPアドレス上の新しいサイトを指すようにしたい(注:www.
  • somedomain.comが古いサイトServer AのIPアドレスを指すようにします。これにより、ほとんどのリクエストがwww.somedomain.com(つまり新しいサイト)にリダイレクトされます。

LinodeでDNSゾーンを作成し、ftp、mx、pop、smtpのMXレコードやその他のAレコードを含むすべてのDNS設定を再定義しました。 network-tools.com を使用して、すべてのAレコードとmxレコードを確認しました。 CNAMEsなどが表示されません。

私はまだこれらすべてにかなり慣れていませんが、私の理論では、Linodeネームサーバーを指すために使用されているネームサーバーを変更すると、定義したDNSゾーン設定が有効になります(伝播時間後) 。 www.サブドメインを除いて、すべてのDNS設定が古いDNS設定(ネットワークツールで見られる)と同じであると仮定すると、すべてがスムーズに移行するはずですよね?

私の理論は機能しますか?ネームサーバーをLinodes5ネームサーバーに変更した場合、古いネームサーバーの代わりにLinodeの設定が使用されますか?このロジックに影響を与える可能性のある他の要因について誰かが考えることができますか?

これは些細な作業のように思われることに対する複雑な解決策であることを理解していますが、複雑な問題があります。新しいソリューションを提供したい場合は、上記のリンク先の質問をお読みください。すべての提案をお待ちしております!

3
Jace

それは私には複雑に聞こえません。

ネイキッドドメインはサーバーAを指します。リクエストはサーバーBにリダイレクトされます。

WWWはサーバーBを指します。

ネームサーバーをLinodeに移動します。

完了。

レジストラでネームサーバーを更新/変更していることを確認してください(現在のDNSホスティング業者である場合もあれば、現在のWebサイトホスティング業者である場合もあります)。

[〜#〜]警告[〜#〜]

Webサイトを移動する場合、技術的にはネームサーバーを移動する必要はありません。古いWebサイトのホストまたは新しいWebサイトのホストとのTOS(利用規約)の場合は、そうする必要があるかもしれませんが、これは技術的に必須ではないことを理解することが重要です。例えば:

Network Solutionsは、私のドメインのレジストラです

DynDNSは私のDNSゾーンをホストします

GoDaddyは私のWebサイトをホストしています

Googleが私のメールをホストしています

または上記の任意の組み合わせ

2
joeqwerty