当您设置 Windows 时,它需要一个计算机名称,类似于Steven-PC
。
这相当于 Linux 上的主机名。我注意到 Fedora Linux 使用它
localhost
作为默认主机名。用作localhost
计算机名会导致 Windows 出现任何问题吗?
答案1
假设不涉及 Windows 域或 DHCP,它可能不会破坏您本地机器上的任何东西。
但是,标识符“localhost”始终被明确定义为表示本地计算机。这意味着任何其他想要通过名称连接到您的计算机都将无法这样做,因为尝试连接到“localhost”将尝试连接到它们自己。
同样,您的域控制器(如果有)很可能会禁止该主机名或在注册主机名时遇到问题。同样,如果您使用 DHCP,则如果 DHCP 服务器设置为自动注册您的主机名,您可能会遇到问题。
因此,如果它是您在非常简单的网络中使用的唯一一台计算机,那么您可能没问题。任何复杂程度的计算机,您都应该选择一个不同的名称。
答案2
我非常确定可以使用。我目前没有测试计算机来测试它......你可以轻松地做到这一点。
但为了证明我的答案...这里是实际的保留字列表:http://support.microsoft.com/en-us/kb/909264
保留字表
+--------------------------+----+----+------+
|Reserved words for names | NT4| 2K | >=2k3|
+--------------------------+----+----+------+
|ANONYMOUS | X | X | X |
|AUTHENTICATED USER | | X | X |
|BATCH | X | X | X |
|BUILTIN | X | X | X |
|CREATOR GROUP | X | X | X |
|CREATOR GROUP SERVER | X | X | X |
|CREATOR OWNER | X | X | X |
|CREATOR OWNER SERVER | X | X | X |
|DIALUP | X | X | X |
|DIGEST AUTH | | | X |
|INTERACTIVE | X | X | X |
|INTERNET | | X | X |
|LOCAL | X | X | X |
|LOCAL SYSTEM | | | X |
|NETWORK | X | X | X |
|NETWORK SERVICE | | | X |
|NT AUTHORITY | X | X | X |
|NT DOMAIN | X | X | X |
|NTLM AUTH | | | X |
|NULL | X | X | X |
|PROXY | | X | X |
|REMOTE INTERACTIVE | | | X |
|RESTRICTED | | X | X |
|SCHANNEL AUTH | | | X |
|SELF | | X | X |
|SERVER | | X | X |
|SERVICE | X | X | X |
|SYSTEM | X | X | X |
|TERMINAL SERVER | | X | X |
|THIS ORGANIZATION | | | X |
|USERS | | | X |
|WORLD | X | X | X |
+--------------------------+----+----+------+