Windows Server 2003 中 DHCP 已启动但未启用?

Windows Server 2003 中 DHCP 已启动但未启用?

我运行services.msc然后检查 DHCP 是否已启动,但是:

C:\Documents and Settings\Administrator>ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : ROLIFE
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Unknown
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No


   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Realtek RTL8102/8103/8136 Family PCI-E FE
 NIC
   Physical Address. . . . . . . . . : XX-XX-XX-XX-XX-57
   DHCP Enabled. . . . . . . . . . . : No
   IP Address. . . . . . . . . . . . : xxx.xxx.xxx.65
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : xxx.xxx.xxx.254
   DNS Servers . . . . . . . . . . . : xxx.xxx.xxx.5
                                       xxx.xxx.xxx.133
   NetBIOS over Tcpip. . . . . . . . : Disabled

C:\Documents and Settings\Administrator>ping localhost

Pinging ROLIFE [127.0.0.1] with 32 bytes of data:

Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128
Reply from 127.0.0.1: bytes=32 time<1ms TTL=128

Ping statistics for 127.0.0.1:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

我该如何启用它?

答案1

您的接口设置了静态 IP 地址,因此该接口上的 DHCP 被禁用。要启用它,请通过控制面板转到“网络连接”页面,右键单击相关接口并选择“Internet 协议 (TCP/IP)”。单击属性并选择“自动获取 IP 地址”。点击几次“确定”,您的计算机将开始寻找 DHCP 服务器来获取自动地址。

此外,您真的不应该在网络上发布这样的公共 IP 地址。现在网站上的每个人都知道您运行的操作系统及其运行的 IP,您已经向我们提供了尝试入侵您的系统所需的前两件东西。

答案2

您已设置 DHCP服务器在机器上,但不是 DHCP客户。因此,您的服务器可以提供 DHCP 地址,但不会请求地址。在大多数情况下,您不希望您的 DHCP 服务器同时充当客户端。

除非您知道自己在做什么,否则您可能不希望网络上有两个 DHCP 服务器,因此请考虑一下您在这里想要实现的目标:

  • 让服务器为网络上的其他计算机提供 IP 配置,并且网络上没有其他 DHCP 服务器(例如启用了 DHCP 的路由器)——如果您做对了
  • 自动配置此服务器上的 IP 设置 - 在这种情况下,关闭 DHCP 服务,并在 TCP/IP 设置中启用 DHCP。

相关内容