1. DNS/ドメイン名/ラベル
Contents
1.1. 歴史
DNS Labels, Names and Syntax Rules
http://www.tcpipguide.com/free/t_DNSLabelsNamesandSyntaxRules.htm
RFC 1034では ラベルに使える文字は英数字と"-"だけとなっている。(文字コードの指定はないが、ASCIIだったはず)
- これは当時の相互参照に配慮したもの。
ただし、この規定が守られてという保証はない。
例えば、wildcard文字を示す"*"も使えたりする。'_' (underscore) も認められている。DNS/RFC/1033
CIDR表現などでは'/'も使われたりしている。:-<
-- ToshinoriMaeno 2018-09-09 22:13:33
DNS/RFC/2181 https://datatracker.ietf.org/doc/html/rfc2181#section-11
Implementations of the DNS protocols must not place any restrictions on the labels that can be used.
この精神は忘れさられたらしい。
自ドメイン内でどういう名前を使うのも自由だろう。(他者が参照するのでなければ)
数字だけのドメイン名(TLDはだめ) DNS/RFC/1123 で認められている?
DNS/RFC/1912 ? 3986, 2782
JPRS (JP下の制限)
1.2. TLD
Naming scheme and Top Level Domains http://www-inf.int-evry.fr/~hennequi/CoursDNS/NOTES-COURS_eng/nom.html
1.3. AWS
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DomainNameFormat.html
Formatting Domain Names for Domain Name Registration Formatting Domain Names for Hosted Zones and Records Using an Asterisk (*) in the Names of Hosted Zones and Records Formatting Internationalized Domain Names
1.4. MS
ドメイン名に使用できる文字について https://www.itmedia.co.jp/help/howto/win/win2000/0007special/dns/chap9/06.html