我不知道我的 IP 是静态的还是由 DHCP 分配的。我如何才能知道是哪一个?我正在运行 Windows 7。
答案1
在 cmd 窗口中运行ipconfig /all
;其中一行将标记为“DHCP Enabled”。
答案2
转到网络和共享中心(在控制面板中),然后选择左侧的“更改适配器设置”。
双击您的网络适配器并按“详细信息”按钮。
你应该看到类似这样的内容:
然后您可以查看 DHCP 是否已启用。
对于您的互联网 IP,最好的方法是访问http://www.whatismyip.com并记下你的 IP。然后重启路由器,再次访问该网站,看看 IP 是否相同。
如果它已更改,则说明您的 IP 地址为动态。如果地址相同,则说明您的 IP 地址可能是静态的,也可能是动态的。大约一周后再检查一次,看看 IP 地址是否仍然相同。如果相同,则说明您的 IP 地址可能是静态的。
不过,大多数 ISP 都会对静态 IP 地址收取额外费用。
答案3
打开 CMD 窗口并输入 ipconfig/release,然后输入 ipconfig 并查看您是否有 IP。
或者通过 GUI,您可以转到控制面板>网络和共享中心,在左侧窗格中选择:“更改适配器设置”,右键单击您的适配器并单击属性,选择:“Internet 协议版本 4”并点击属性按钮。如果选中“自动获取 IP 地址”,则您将通过 DHCP 获取 IP,如果它是静态的,您将在下面的框中看到它已填写。
答案4
您可能会在注册表中找到答案
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Tcpip\Parameters\Interfaces\{here-goes-the-GUID-of-the-NIC}
-> EnableDHCP
1 表示开启,0 表示关闭
当然,你需要知道你的 NIC 的 GUID。你的机器可能不止一个 NIC。