域名

根域名,就是域名最后的. ,将不同的顶级域名解析到不同的服务器上,全球根域名服务器就几十台(从A.ROOT-SERVERS.NET一直到M.ROOT-SERVERS.NET)
根域名 .root 由于一样,所以被省略
顶级域名 TLD(一级域名),cn com 之流
次级域名 SLD(二级域名),baidu.com 之流
三级/主机名/子域名,www.baidu.com 之流

国际化域名(Internationalized Domain Name缩写IDN)使用域名代码(Punycode)编写并以美国信息交换标准代码(ASCII)字符串储存在域名系统(DNS)中,编码语法在文档RFC3492[1]中规定。
// Punycode 能吧非 ASCII 字符转成 ASCII 字符,且还能表示一定的语义
// Firefox 在 URL 栏中显示 Unicode,Chrome显示成 Punycode

rfc1034 规定,是不能对 @ (一级域名)做 CNAME记录 的,只能做 A 记录
// 由于CNAME记录就是一个替换,所以域名一旦设置 CNAME 记录以后,就不能再设置其他记录了,一级域名通常要设置MX 记录,所以一般不允许用户设置 CNAME 记录。

  1. A:地址记录(Address),返回域名指向的IP地址。
  2. NS:域名服务器记录(Name Server),返回保存下一级域名信息的服务器地址。该记录只能设置为域名,不能设置为IP地址。
  3. MX:邮件记录(Mail eXchange),返回接收电子邮件的服务器地址。
  4. CNAME:规范名称记录(Canonical Name),返回另一个域名,即当前查询的域名是另一个域名的跳转。
  5. PTR:逆向查询记录(Pointer Record),只用于从IP地址查询域名。

域名泛解析:在域名前添加任何子域名,均可访问到所指向的WEB地址。

顶级域名由 ICANN 授权给域名管理机构,在授权给域名注册服务商