在Windows 7上如何确定我的IP是静态的还是由DHCP分配的?


14

我不知道我的IP是静态的还是由DHCP分配的。我如何找出它是什么?我正在运行Windows 7。


您是指计算机上的IP还是面向互联网的IP?
Majenko

@Matt,一开始是本地的,但是既然您问了,我会对这两个答案都感兴趣。
流行

Answers:



8

转到网络和共享中心(在控制面板中),然后选择左侧的“更改适配器设置”。

从那里双击您的网络适配器,然后按“详细信息”按钮。

您应该会看到以下内容:

在此处输入图片说明

然后,您可以查看是否启用了DHCP。

对于您的Internet IP,最好的方法是访问http://www.whatismyip.com并记下IP。然后重新启动路由器,然后再次访问该站点,查看IP是否相同。

如果已更改,则您有一个动态地址。如果相同,则可能是静态的,也可能是动态的。请在一周左右的时间内再次检查,看看IP是否仍然相同。如果是这样,您很可能是静态的。

不过,大多数ISP都会为静态IP地址收取额外费用。


或者,您可以仅登录路由器设置页面并查看其配置。
Joe Internet

这不会告诉您它是否是静态的-甚至是由DHCP(或LCP或其他)分配的,它仍然可以是静态的。
Majenko 2011年

3

打开一个CMD窗口,键入ipconfig / release,然后键入ipconfig,看看您是否有IP。

或通过GUI,您可以转到“控制面板”>“网络和共享中心”,在左窗格中选择:“更改适配器设置”,右键单击您的适配器,然后单击“属性”,选择:“ Internet协议版本4”,然后单击属性按钮。如果选中“自动获取IP地址”,那么您是通过DHCP获取IP的,如果它是静态的,您会在下面的框中看到它的填写内容。

在此处输入图片说明


0

如果通过CMD或网络设置以任何方式设置IP地址,则您具有静态IP。否则,您有一个由DHCP分配的IP。


1
网络设置是GUI。请问我的用语。
paradd0x 2011年

0

您可能会在注册表中找到答案

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\Tcpip\Parameters\Interfaces\{here-goes-the-GUID-of-the-NIC}
-> EnableDHCP

1表示打开,0表示关闭

当然,您需要知道NIC的GUID。您的计算机可能不止一个网卡。


仍然有可能在IP分配时它是静态的/ dhcp,后来又更改了注册表...因此,这并不是完全可靠的。但是,是的,在引导时,将基于此注册表执行static / dhcp ...
2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.