ネームサーバーとは、ドメインをどのDNSサーバーで管理するかを指定するための仕組みです。 レンタルサーバーを契約しただけでは独自ドメインのホームページが表示されないことがあり、そのときに関係するのがネームサーバー設定です。
30秒でわかる結論
- ネームサーバーは「このドメインのDNS情報をどこで管理するか」を示す
- 独自ドメインとレンタルサーバーを接続するときに使うことが多い
- DNSは仕組み全体、ネームサーバーはDNS情報を管理・応答するサーバー
- レンタルサーバー会社が指定するネームサーバーへ変更する方法が一般的
- 変更後はすぐ全環境へ反映されず、時間差が出ることがある
- Webだけでなくメールも同じDNS設定に依存するため、変更前に確認が必要
- 教科書判定では「サーバー会社の指定値をそのまま正確に設定」が基本
ネームサーバーとは?
ネームサーバーとは、ドメイン名に対応するDNS情報を管理し、問い合わせに応答するサーバーです。
たとえば「example.com」というドメインへアクセスしたとき、どのWebサーバーへ接続すればよいかを調べるためにDNSが使われます。 そのDNS情報を管理する場所としてネームサーバーがあります。
ここで伝えたいポイント
初心者は、ネームサーバーを「ドメインの案内先を管理する場所」と考えると理解しやすくなります。 レンタルサーバー会社が変わると、指定されるネームサーバーも変わることがあります。
DNSとネームサーバーの違い
DNSとネームサーバーは関連が深いため、同じ意味のように使われることがありますが、厳密には役割が異なります。
| 用語 | 意味 | 初心者向けの理解 |
|---|---|---|
| DNS | ドメイン名と接続先情報を対応させる仕組み全体 | 住所案内の仕組み |
| ネームサーバー | DNS情報を持ち、問い合わせへ応答するサーバー | 住所情報を管理する案内所 |
初心者はこれでOK
DNSは仕組み全体、ネームサーバーはその情報を管理して問い合わせへ応答するサーバー、と分ければ両者を区別できます。
ネームサーバーは何のために設定する?
独自ドメインを取得しただけでは、そのドメインがどのサーバーを使うのか決まっていない場合があります。 そこで、ドメイン側でネームサーバーを指定し、DNS情報の管理先を決めます。
独自ドメイン → ネームサーバー → DNS情報 → Webサーバー・メールサーバー
具体例
example.com を取得し、別会社のレンタルサーバーでホームページを公開する場合、ドメイン管理画面でそのレンタルサーバー会社指定のネームサーバーへ変更することがあります。
ネームサーバーを変更する主な場面
- 独自ドメインを新しいレンタルサーバーへ接続するとき
- レンタルサーバーを乗り換えるとき
- DNS管理サービスを変更するとき
- ドメイン取得会社とサーバー会社が別のとき
ドメインをサーバーへ接続するために設定します。
新しいサーバーを向くように変更する場合があります。
自動設定されるサービスでは、自分で変更しない場合もあります。
ネームサーバーの設定値はどこで確認する?
利用するレンタルサーバー会社やDNSサービスの公式案内に、指定するネームサーバーが掲載されています。
表示例
- ns1.example-server.jp
- ns2.example-server.jp
実際にはサービスごとに値が異なります。 必ず利用中サービスの管理画面や公式マニュアルに記載された値を使ってください。
他サイトの設定例をそのまま使わない
ネームサーバーは利用サービスごとに異なります。 ブログ記事や古いマニュアルの値ではなく、自分が契約しているサービスの最新案内を確認してください。
ネームサーバーを変更する基本手順
ネームサーバー変更後、すぐ反映される?
ネームサーバー変更後は、インターネット上のすべての環境で同時に新しい設定へ切り替わるとは限りません。 DNSキャッシュなどの影響により、旧設定がしばらく参照される場合があります。
反映中は新旧どちらが見える場合もある
自分のスマートフォンでは新サーバーが表示されても、別の回線では旧サーバーが表示される、といった時間差が起こる場合があります。 サーバー移行では、この時間差を前提に旧サーバーを残しておくと安全です。
ネームサーバー変更でメールが使えなくなることはある?
あります。 ネームサーバーを変更すると、そのドメインのDNS情報全体の管理先が変わるため、メール関連の設定にも影響する場合があります。
会社メールを使っているなら特に注意
Webサイトだけを新サーバーへ移したいのに、ネームサーバー変更によってメールのMXレコードまで新しいDNSへ切り替わり、メールが届かなくなるケースがあります。
変更前に確認すること
- 現在メールをどのサービスで使っているか
- MXレコードはどこで管理しているか
- TXTレコードなどメール認証設定があるか
- 新しいネームサーバー側へ必要なDNSレコードを移したか
- Webとメールを別サービスで運用していないか
ネームサーバーとDNSレコードの違い
ネームサーバーは「DNS情報をどこで管理するか」を決める設定です。 一方、DNSレコードは、その管理先の中に登録する具体的な接続情報です。
| 設定 | 役割 |
|---|---|
| ネームサーバー | DNS管理先を指定する |
| Aレコード | ドメインをIPv4アドレスへ対応させる |
| AAAAレコード | ドメインをIPv6アドレスへ対応させる |
| CNAME | 別のホスト名へ対応させる |
| MXレコード | メール配送先を指定する |
| TXTレコード | 認証情報などを登録する |
初心者はこれでOK
ネームサーバーは「管理場所」、DNSレコードは「その中に書く具体的な設定」と考えると区別しやすくなります。
ネームサーバーを変更しなくてもよい場合
ホームページの接続先だけを変更したい場合、現在のDNS管理先をそのまま使い、Aレコードなど一部のDNSレコードだけ変更する方法もあります。
メールを別サービスで使っているなら、ネームサーバーを維持してWeb向けレコードだけ変更する方が安全な場合があります。
Web・メール・DNSを新サービスへまとめるなら、ネームサーバー変更が分かりやすい場合があります。
Webだけ変えるなら、ネームサーバー変更が本当に必要か確認する
特に会社メールを使っている場合、ネームサーバー全体を切り替えるより、現在のDNS管理を維持してAレコードだけ変更した方が影響を小さくできる場合があります。
本サイトでは「何となくネームサーバーを変える」のではなく、Web・メール・DNSのどこを変更したいのかを先に整理することをおすすめします。
ネームサーバー変更でよくある失敗
入力値を間違える
文字が1文字違うだけでも、正しく接続できません。 コピー&ペースト後も余分な空白や入力先を確認します。
サーバー側の準備前に切り替える
新サーバーへドメイン追加やサイト移行が終わっていない状態で切り替えると、アクセス先が未準備になる可能性があります。
メール設定を忘れる
独自ドメインメールを使っている場合、MX・TXTなど必要レコードを移さずネームサーバーを変更すると、メール障害につながる可能性があります。
反映待ち中に何度も設定を変える
反映に時間差がある状態で何度も設定を変更すると、どの設定が正しいのか分からなくなります。 変更内容を記録し、サービス側の案内に沿って確認します。
変更前に記録しておくべき情報
変更前チェックリスト
- 現在のネームサーバー
- A・AAAAレコード
- CNAMEレコード
- MXレコード
- TXTレコード
- Webサーバーの接続先
- メールサービスの利用先
元の設定を戻せるようにする
設定変更前に現在値をスクリーンショットやメモで保存しておくと、問題が起きたときに切り戻しや比較がしやすくなります。
ネームサーバー変更の判断フロー
はい → DNS設定変更が必要
はい → ネームサーバー変更を検討
はい → MX等を維持できる方法を確認
はい → Aレコード変更だけで済むか確認
いいえ → 変更前に保存
教科書判定|初心者はネームサーバーをどう設定する?
新規サイトならサーバー会社の指定値を正確に設定、移行時はメール影響を先に確認
新しく独自ドメインとレンタルサーバーを接続するだけなら、レンタルサーバー会社が案内するネームサーバーをそのまま設定する方法が基本です。
一方、すでに会社メールや別サービスを利用しているドメインでは、ネームサーバー変更が他のDNS設定へ影響します。 本サイトでは「既存運用があるドメインは、Web・メールの接続先を整理してから変更する」と判断します。
よくある質問
Q.ネームサーバーとDNSは同じですか?
同じではありません。DNSはドメイン名と接続先情報を対応させる仕組み全体で、ネームサーバーはDNS情報を管理・応答するサーバーです。
Q.ネームサーバーはどこで変更しますか?
通常はドメインを管理しているサービスの管理画面で変更します。設定する値は、利用するレンタルサーバーやDNSサービスの公式案内で確認してください。
Q.変更後すぐホームページは表示されますか?
すぐ反映される場合もありますが、DNSキャッシュなどにより環境ごとに時間差が出ることがあります。変更直後は新旧どちらのサーバーが見える可能性も考えてください。
Q.ネームサーバーを変えるとメールも変わりますか?
影響する可能性があります。特にMXレコードなどメール関連のDNS設定を新しい管理先へ移していない場合、メール送受信に問題が起きることがあります。
Q.サーバー移行では必ずネームサーバー変更が必要ですか?
必ずではありません。現在のDNS管理先を維持し、Web用のAレコードだけ変更する方法もあります。Webとメールの構成を確認して判断してください。
まとめ
この記事の結論
- ネームサーバーはドメインのDNS管理先を示す
- DNSは仕組み全体、ネームサーバーは実際に応答するサーバー
- 新規サイトではサーバー会社指定の値を設定するのが基本
- 変更後は反映に時間差が出ることがある
- 既存メールがある場合はMXなどのDNS情報を先に確認する
結局、ネームサーバー設定で大切なのは「どの値を入れるか」だけではなく、「変更によってWebとメールのどこに影響するか」を理解することです。 新規サイトなら指定値どおり、既存サイトの移行なら現在のDNS情報を保存してから変更してください。
次に読むなら
ネームサーバーの役割が分かったら、「DNSとは?」や「DNSレコードの種類と意味」を確認すると、Aレコード・MXレコードなどの設定も理解しやすくなります。