我的电脑连接到一个名为"acme.local"的Window域。 但是,当我login到电脑,我只指定
acme\username– > 通知“.local”未指定
并不是
acme.local\username
但是我仍然可以login,为什么?
我会相信acme.local将parsing为一个DomainController的IP,但“acme”本身如何解决?
当指定“acme \ username”时,parsing是通过NetBios还是DNS完成的?
如果是通过DNS完成的,而且我的主DNS后缀是acme.local ,那么不会单独指定acme ,导致系统尝试parsingacme.acme.local ?
您的问题的答案与DNS无关。
当您创buildActive Directory域时,您需要指定域名和域NetBIOS名称 。 域名是您域的FQDN( acme.local )。 域名NetBIOS名称默认(通常不会更改)FQDN( acme )的第一部分,也称为2000年以前的域名或传统域名 。
login到具有域用户帐户的计算机时,您也可以
无论您select哪种方法进行身份validation,计算机始终将用户名发送到当前连接的域(由DNSparsing)的域控制器。 从评论:如果你拉下本地计算机的下拉菜单,你不authentication的域名。
下级login名是从NetBIOS名称派生的。 如果您select了acme ,则下级login名称是ACME (实际上这是不区分大小写的)。
如果您省略了下级login名称,则Windows始终向当前连接的域的域控制器进行身份validation。
(备案:您可以为每个域添加多个UPN后缀。)
编辑:
您可以使用nbtstat -n查找当前连接的域的NetBIOS域名。
我发现了一些来源: