如何解析服务器的正确 IP 地址?

如何解析服务器的正确 IP 地址?

服务器是“dlftp_int.danlawinc.com”,tracert 仅提供 192.168.xx 地址。我想要正确的 IP 地址;由于名称中有下划线,在线工具似乎无法提供。

答案1

服务器是dlftp_int.danlawinc.com

这是一个无效的域名 -_ 不是允许的字符。

这就是为什么当您尝试使用在线工具时会删除这个字符(和其他不允许的字符)的原因。

使用这个角色可能可以在私有网络上运行,但如果服务器需要暴露给公共互联网,则会失败。

根据RFC 1035 - 域实现和规范域(或标签)的每个部分必须以字母字符开头,以字母或数字字符结尾,并且只能包含字母、数字或- (连字符)字符。

请参阅第 2.3.1 节RFC 1035

<domain> ::= <subdomain> | " "

<subdomain> ::= <label> | <subdomain> "." <label>

<label> ::= <letter> [ [ <ldh-str> ] <let-dig> ]

<ldh-str> ::= <let-dig-hyp> | <let-dig-hyp> <ldh-str>

<let-dig-hyp> ::= <let-dig> | "-"

<let-dig> ::= <letter> | <digit>

<letter> ::= any one of the 52 alphabetic characters A through Z in
upper case and a through z in lower case

<digit> ::= any one of the ten digits 0 through 9

请注意,域名中允许使用大写和小写字母,但大小写无关紧要。也就是说,两个拼写相同但大小写不同的域名将被视为相同。

标签必须遵循 ARPANET 主机名的规则。它们必须以字母开头,以字母或数字结尾,并且内部字符只能为字母、数字和连字符。长度也有一些限制。标签必须不超过 63 个字符。

历史原因是域名不区分大小写 - 在许多键盘上,_ 其大小写与shift-

相关内容