计算机名称是否是可以将其指向 IP 的主机名?

计算机名称是否是可以将其指向 IP 的主机名?

在我的 Windows7 上,当我进入“我的电脑”的属性时,我可以看到我的电脑名称是 compname123。似乎当我从另一台计算机 ping 或连接(即远程访问)这台计算机时,我只需输入主机名 compname123,而不必输入 IP 地址。从这个意义上讲,作为计算机名称的 compname123 几乎就像一个有意义的主机名,它将自动解析为 IP 地址。

但这真的是一个主机名吗?

我注意到,有时当 IP 发生变化时,一段时间内我无法使用该计算机名称从另一台计算机进行连接。不过,不知何故,计算机名称会在一段时间后自动反映新的 IP。

我的计算机名称是主机名吗?我甚至可以说我希望我的计算机名称固定在某个 IP 上,尤其是在我要使用静态 IP 的情况下?如果是这样,我该怎么做?

答案1

这真的是一个主机名吗?

Windows 计算机名称不同,但在某些情况下可以充当 DNS 主机名。

Windows 有自己的传统命名系统,而不是 DNS。即使没有 DNS 服务器,Windows 计算机也可以通过 TCP/IP 通过名称进行通信。请参阅NetBIOS 命名服务

但是,当 Windows 客户端从 Windows 域中的 Windows DHCP 服务器获取 IP 地址时,通常会将客户端计算机名称在 DNS 服务中注册为主机名。

因此,计算机名称只有在通过命名服务注册后才真正是主机名。

当IP改变时,我将暂时无法使用该计算机名从另一台计算机进行连接。

抬头ARP 缓存

打开命令提示符并输入arp -aarp -?

我希望我的计算机名称与某个 IP 绑定,

用一个DHCP 预留在您的 DHCP 服务器中(基于主网络接口的 MAC 地址)。

相关内容