我运行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。