您的域名可以拥有多少个子域名?有了它,我的意思是子域的级别.
例如,您拥有域example.com,我知道您可以拥有test.example.com,但您可以拥有多少级别?像test2.test.example.com,test3.test2.test.example.com等.
其次,我想知道有关电子邮件地址的两件事.首先,在电子邮件地址中使用子域名有多常见(如果可能的话)?我从来没有见过像test@test.example.com这样的东西说实话所以我不太确定.如果可能的话,你可以拥有多少级别(就像上面一样)?
解决方法
您可以在主机名中拥有多少级别(即点数)没有直接限制.但是,符合
RFC1034的主机名长度只能为255个字节,而DNS中的完全限定域名FQDN则为253个字节.某些系统和TLS / SSL将FQDN限制为64字节,电子邮件中的FQDN不应超过(*)245或221字节,具体取决于最大用户名长度(8或32).
由于TLD通常至少需要2个字符.并且主机名的每个部分必须至少有一个字符长,剩下的空间用于附加点,即理论上最大级别为:
>(253-3)/ 2 = TLD后125级,理论上最长(不太有用)的主机名
>(221-3)/ 2 = TLD之后的109级,如果您希望将其用于电子邮件
>(63-3)/ 2 = TLD之后的30个级别,如果您希望使用SSL / TLS.
是的,user @ subdomainof.subdomain.example.com采用有效的电子邮件地址格式.
(*)电子邮件地址长度的特殊限制是RFC 2821 4.5.3.1和4.1.2的结果:
4.5.3.1 Size limits and minimums path The maximum total length of a reverse-path or forward-path is 256 characters (including the punctuation and element separators). 4.1.2 Command Argument Syntax Path = "<" [ A-d-l ":" ] MailBox ">"
由于前向路径必须包含尖括号,因此电子邮件地址只剩下254个字符.然后,必须排除用户名@8(1)或32(1)的部分以获得最大FQDN长度.