AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 80217
Accepted
Steven Evers
Steven Evers
Asked: 2009-11-01 15:06:47 +0800 CST2009-11-01 15:06:47 +0800 CST 2009-11-01 15:06:47 +0800 CST

在与无线路由器相同的网络上拥有域控制器

  • 772

我有一台 win server 2k3 机器作为域控制器和一台 dhcp 服务器。所有有线机器都可以正常连接到域控制器并进行身份验证,但是连接到无线路由器(并从那里获取 IP)的用户无法找到域控制器并访问其任何资源。

所以我问,当计算机连接到网络上的路由器时,如何让计算机定位网络上的域控制器?

编辑>客户端是win7 pro机器。

编辑2 >我昨天有机会尝试一下,我突然想到我遗漏了一条重要信息:路由器也是互联网接入。

在路由器上关闭 DHCP 并不好;我可以让所有用户登录网络并通过 DC 进行身份验证,但没有互联网。我反其道而行之,在路由器上启用了 DHCP 并在服务器上禁用了它。

它有效,每台机器都在互联网上,但我怀疑用户没有通过 DC 进行身份验证。我认为是这样的,因为:

  1. 我无法使用与过去登录到此处的用户帐户不同的用户帐户登录我的机器
  2. “网络”名称在网络和共享中心只是称为“网络”(之前是domainName.local)
  3. 共享资源偶尔不可用。

我觉得这很奇怪,因为我仍然可以访问这些资源(重启后)。

windows-server-2003
  • 5 5 个回答
  • 6273 Views

5 个回答

  • Voted
  1. EEAA
    2009-11-01T15:10:40+08:002009-11-01T15:10:40+08:00

    我猜你的无线路由器仍然配置为路由器。您需要关闭该设备上的 dhcp,然后通过其中一个交换机端口将其连接到网络的其余部分。这将把它变成一个无线网桥(而不是路由器)。完成此操作后,无线客户端将从您的 2k3 服务器获取其 dhcp 信息,并且应该没有连接问题。

    **在 OP 添加附加信息后编辑:

    这现在听起来像是一个 DNS 问题。在 AD 域中,客户端使用 DNS 来定位域控制器。听起来,您现在已经在服务器上关闭了 DHCP,并在路由器上打开了。这很好 - 您只需要确保您的 DHCP 选项设置正确。

    由于您的路由器提供您的 NAT/互联网访问权限,因此您需要确保将其自己的 IP 地址设置为默认网关。我猜它已经这样做了,因为大多数消费级路由器不允许您更改此值。此外,您需要确保它将 AD 服务器的 IP 地址作为主 DNS 服务器。如果不这样做,您的客户端将无法查找 DC 的 IP 地址。接下来是您需要确保在 DC 上正确配置 DNS。在默认状态下,当客户端向服务器发送 DNS 请求时,服务器只能对它知道的域给出答案。在您的情况下,这将是您的 AD 的域。为了从该服务器中获得“完整”的 DNS 功能,您' 需要在 DC 的 DNS 服务器配置中指定 DNS 转发器。对于此值,请输入您的 ISP 的 dns 服务器的 IP 地址。完成此操作后,您的 DC 将能够将其不知道答案的 DNS 查询转发到您的 ISP 的 DNS 服务器。

    • 9
  2. Best Answer
    Valvaris
    2009-11-11T07:45:34+08:002009-11-11T07:45:34+08:00

    ErikA 的回答是正确的,但遗漏了一个关键部分,这就是为什么您在实施它时无法访问互联网。由于有问题的路由器位于域控制器和互联网之间,因此域控制器需要指向该路由器作为默认网关。也就是说,假设服务器上的活动目录/dhcp/dns 都已正确配置,这就是应该做的。

    1. 给路由器一个网络上的静态 IP 地址。
    2. 关闭路由器上的 DNS/DHCP。如果路由器具有接入点模式,那将是最佳选择。
    3. 让域控制器指向路由器的 IP 地址作为默认网关。
    • 2
  3. MDMarra
    2009-11-08T12:42:36+08:002009-11-08T12:42:36+08:00

    如果DC和无线路由器之间有路由,只需将路由器中的DNS服务器设置为DC即可。

    如果没有路由,你需要按照 Erik 所说的去做。

    • 1
  4. Oskar Duveborn
    2009-11-09T13:18:12+08:002009-11-09T13:18:12+08:00

    无线路由器 DHCP 是否提供正确的 DNS 服务器,即您的域控制器的 IP 而不是其自身的 IP?如果没有,这是首先要解决的问题。

    其次,拥有两台 DHCP 服务器可能有点问题 - 停用其中一台,让另一台单独工作。

    第三,ErikA 的回答是最简洁的方法......

    • 1
  5. alexm
    2009-11-10T19:45:59+08:002009-11-10T19:45:59+08:00

    您的路由器很可能充当 AD 和客户端之间的防火墙。

    尝试添加允许所有进出服务器的流量的规则。在我的情况下,我还必须允许 Netbios over TCP。

    • 0

相关问题

  • 在域加入时将“工作站管理员”添加到本地管理员组

  • 如何轻松地将 DFS 共享移动到新驱动器?

  • 服务器 2003 R2 上的 Cisco VPN 客户端

  • 通过 VPN 更改 Active Directory 密码

  • 如何从 ISA 服务器后面安装 magento 扩展?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve