本稿ではIPA試験で必要とされる知識をまとめます。
目次
CNAMEレコードの勘違いポイント
CNAMEレコードの記法は下記の通りです。
スクロールできます
NAME | TTL | CLASS | TYPE | RDATA |
---|---|---|---|---|
server.exmaple.jp. | 3600 | IN | A | 192.0.2.1 |
info.exmaple.jp. | 3600 | IN | CNAME | server.exmaple.jp. |
shop.exmaple.jp. | 3600 | IN | CNAME | server.exmaple.jp. |
Aレコードは ホスト→IPv4アドレス
の順番ですが,CNAMEレコードは 別名→ホスト
と順番が逆になるため注意します。Aレコードを「NAMEにRDATAを設定する」のような日本語に対応させて覚えてしまうと,
スクロールできます
NAME | TTL | CLASS | TYPE | RDATA |
---|---|---|---|---|
server.exmaple.jp. | 3600 | IN | A | 192.0.2.1 |
server.exmaple.jp. | 3600 | IN | CNAME | info.exmaple.jp. |
server.exmaple.jp. | 3600 | IN | CNAME | shop.exmaple.jp. |
のように,CNAMEレコードのNAMEは別名を付けたい server.exmaple.jp.
を格納し,RDATAには info.exmaple.jp.
のような別名を格納すると誤解してしまいます。
具体例
外部サービスのWAFを導入する際のCNAMEレコードの設定を考えます。
- WAFを導入したいエンドポイント:shop.com
- WAF自体のエンドポイント:waf.net
このとき,設定するべきCNAMEレコードは下記のようになります。
スクロールできます
NAME | TTL | CLASS | TYPE | RDATA |
---|---|---|---|---|
shop.com. | 3600 | IN | CNAME | waf.net. |
shop.comにwaf.netのCNAMEを設定したいので
スクロールできます
NAME | TTL | CLASS | TYPE | RDATA |
---|---|---|---|---|
waf.net. | 3600 | IN | CNAME | shop.com. |
と誤解しないように注意してください。