MENU

FQDNとは?完全修飾ドメイン名の基礎知識と活用方法

インターネットやネットワークの設定をしていると、「FQDN」という言葉を目にすることがあるかもしれません。FQDNは、サーバーやウェブサイトの正確な場所を特定するために欠かせない重要な概念です。しかし、専門用語が多くて難しそう…と感じる方も多いのではないでしょうか。この記事では、FQDNの基本から実際の活用例、設定方法まで、初心者にもわかりやすく丁寧に解説します。ネットワークやサーバー管理に携わる方はもちろん、ウェブサイト運営者やITに興味がある方にも役立つ内容です。

目次

FQDNとは何か?

FQDN(Fully Qualified Domain Name/完全修飾ドメイン名)とは、インターネット上で特定のホスト(サーバーやコンピュータ)を一意に識別するための、正式なドメイン名のことです。
簡単に言えば、「そのサーバーがどこにあるのか」を世界中で唯一特定できる名前です。

FQDNの構成

FQDNは、複数のドメイン名を「.(ドット)」で区切って並べたもので、必ず「トップレベルドメイン(TLD)」まで含まれます。
例えば、以下のような形です。

  • www.example.com.
  • mail.google.com.
  • server01.corp.example.co.jp.

FQDNの末尾には「.(ドット)」がつくのが正式ですが、日常的には省略されることが多いです。

FQDNの各部分

部分例(mail.google.com.)説明
ホスト名mailサーバーやサービスの名前
サブドメインgoogle組織やサービスの区分
ドメイン名comトップレベルドメイン(TLD)
ルート.インターネットの最上位階層

FQDNとドメイン名、ホスト名の違い

FQDNは「完全な住所」、ドメイン名やホスト名は「建物名」や「部屋番号」のようなイメージです。

  • ホスト名:サーバーやPCなど個々の機器につける名前(例:mail
  • ドメイン名:組織やサービスを表す名前(例:google.com
  • FQDN:ホスト名+ドメイン名+TLD+ルート(例:mail.google.com.

FQDNは、ホスト名やドメイン名だけでは特定できない「世界で唯一の名前」になります。

FQDNが必要とされる場面

FQDNは、以下のような場面で重要な役割を果たします。

  • DNS(ドメインネームシステム)での名前解決
    IPアドレスとホスト名を結びつける際、FQDNが使われます。
  • SSL証明書の発行・設定
    サイトの安全性を証明するSSL証明書は、FQDN単位で発行されます。
  • メールサーバーの設定
    メールの送受信時、FQDNでサーバーを指定します。
  • サーバーやネットワーク機器の設定
    複数のサーバーを管理する際、FQDNで区別します。

FQDNの具体例

実際のFQDNの例をいくつか挙げてみましょう。

  • www.yahoo.co.jp.
    → Yahoo! JAPANのウェブサーバー
  • smtp.gmail.com.
    → Gmailのメール送信サーバー
  • ftp.example.com.
    → example.comのFTPサーバー

このように、サービスごとに異なるFQDNが割り当てられています。

FQDNの確認方法

自分のパソコンやサーバーのFQDNを確認したい場合、以下の方法があります。

Windowsの場合

コマンドプロンプトで以下を入力します。

hostname /f

または

ipconfig /all

Linux/UNIXの場合

ターミナルで以下を入力します。

hostname -f

または

uname -n

これで、その機器のFQDNが表示されます。

FQDNの設定方法

FQDNは、主にDNSサーバーやホストの設定ファイルで指定します。

DNSサーバーでの設定

DNSサーバーのゾーンファイルに、ホスト名とドメイン名を組み合わせてFQDNを記述します。

例(BINDの場合):

www    IN    A    192.0.2.1

この場合、www.example.com. というFQDNが 192.0.2.1 に紐づきます。

サーバー側での設定

Linuxの場合、/etc/hostname/etc/hosts ファイルでホスト名やFQDNを設定します。

例:

127.0.0.1   localhost
192.0.2.1   www.example.com www

FQDNのメリットと注意点

メリット

  • 一意性が保証される
    世界中で重複しない名前なので、混乱がありません。
  • 管理がしやすい
    サーバーやサービスごとに明確な名前をつけられます。
  • セキュリティや証明書管理が容易
    SSL証明書やアクセス制御でFQDNを使うことで、管理が簡単になります。

注意点

  • DNSの設定ミスに注意
    FQDNが正しく設定されていないと、サービスにアクセスできなくなることがあります。
  • FQDNの変更は慎重に
    サーバーのFQDNを変更すると、関連する設定や証明書も変更が必要です。

FQDNとIPアドレスの関係

FQDNは人間にとってわかりやすい「名前」ですが、実際に通信する際はIPアドレスが使われます。
DNSサーバーがFQDNとIPアドレスを相互に変換(名前解決)することで、インターネット上の通信が成り立っています。

名前解決の流れ

  1. ユーザーが「www.example.com」にアクセス
  2. DNSサーバーが「www.example.com」のIPアドレスを返す
  3. ブラウザがそのIPアドレスに接続

この仕組みのおかげで、私たちは複雑な数字(IPアドレス)を覚えなくても、簡単にウェブサイトにアクセスできます。

FQDNの活用例

ウェブサイト運営

独自ドメインを取得し、サブドメインを使い分けることで、複数のサービスを運営できます。

  • www.example.com(メインサイト)
  • blog.example.com(ブログ)
  • shop.example.com(ネットショップ)

社内ネットワーク

社内サーバーや機器にもFQDNを割り当てることで、管理やアクセスが容易になります。

  • fileserver.corp.example.co.jp
  • printer01.office.example.co.jp

クラウドサービス

AWSやAzureなどのクラウドサービスでも、FQDNを使ってリソースを管理します。

  • ec2-xx-xx-xx-xx.ap-northeast-1.compute.amazonaws.com

FQDNに関するよくある質問

Q1. FQDNの末尾の「.(ドット)」は必要?

A. 正式には必要ですが、日常的な利用や設定では省略されることが多いです。DNSの設定や一部のシステムでは、末尾のドットが必要な場合もあります。

Q2. FQDNはどこで決まる?

A. ドメイン名はドメイン管理会社(レジストラ)で取得し、ホスト名やサブドメインは自分で自由に設定できます。FQDNはこれらを組み合わせて決まります。

Q3. FQDNとURLの違いは?

A. FQDNは「名前」だけを指しますが、URLは「https://」や「/index.html」など、プロトコルやパスも含めた「住所全体」を指します。

例:

  • FQDN:www.example.com
  • URL:https://www.example.com/index.html

まとめ

FQDN(完全修飾ドメイン名)は、インターネットやネットワークの世界で「唯一無二の住所」として機能する重要な概念です。
DNSやサーバー設定、SSL証明書の管理など、さまざまな場面でFQDNが活躍しています。
初心者の方も、まずは「FQDN=世界で一つだけの正式な名前」と覚えておくと良いでしょう。
ネットワークやサーバー管理の基礎知識として、ぜひ押さえておいてください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次