NETBIOS、主机名和计算机名之间的区别?

use*_*637 7 networking netbios hostname

在 Windows 中,如果您转到Computer->Properties->Advanced System Settings->Computer Name,您可以更改计算机名称,例如从"MYCOMPUTER"更改为"LEDZEPPELIN"

这会将 (1) 计算机名称更改为"LEDZEPPELIN"。当我将 192.168.1.1 弹出到 url 时,它还会将 (2) 主机名更改为“LEDZEPPELIN”。这也允许我从连接到运行 linux 的同一路由器的不同计算机运行 (3) NETBIOS 查找。我将传递“LEDZEPPELIN”作为 NETBIOS 名称。

nmblookup LEDZEPPELIN

它返回IP地址。我很困惑,这三个是相似的吗?

如果你能提供一个有用的类比来帮助我理解(像这样:主机名和域名之间的区别)那将是非常棒的

小智 5

一般来说,域是您将在工作网络而不是家庭环境中体验到的东西。

想象一下:
计算机名称 john
netbios 名称通常也是 john (但有更严格的命名限制)

john.company.local例如,在域中,您的完整计算机名可能是

company.local位是域本身的名称。

netbios 是解析名称的旧方法,在很多方面都没有使用,但为了向后兼容而保留在操作系统中。

无论出于何种目的,您的 netbios 名称和计算机名称几乎总是相同的。

出于好奇,您链接的文章中是否有您不理解的具体部分,我可以尝试进一步澄清。