join一个窗口域 – DNSparsing

我的电脑连接到一个名为"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到具有域用户帐户的计算机时,您也可以

  1. 用户的用户主体名称(UPN):[email protected]
  2. 下级login名称:ACME \ user
  3. 只是用户名(SAM帐户名):用户

无论您select哪种方法进行身份validation,计算机始终将用户名发送到当前连接的域(由DNSparsing)的域控制器。 从评论:如果你拉下本地计算机的下拉菜单,你不authentication的域名。

下级login名是从NetBIOS名称派生的。 如果您select了acme ,则下级login名称是ACME (实际上这是不区分大小写的)。

如果您省略了下级login名称,则Windows始终向当前连接的域的域控制器进行身份validation。

(备案:您可以为每个域添加多个UPN后缀。)

编辑:

您可以使用nbtstat -n查找当前连接的域的NetBIOS域名。

我发现了一些来源: