如何在XP Pro网络上为计算机分配IP地址


1

如果我进入TCP / IP设置以手动设置XP机器的IP地址,应该为:

  • 子网掩码
  • 默认网关

如果我设置已分配给另一台机器的IP地址,会发生什么?

如果我将一台机器设置为某个IP号码,DHCP服务器是否会知道不会尝试将该IP地址提供给另一台加入网络的机器?

Answers:


1

要回答您的问题,首先必须了解IP地址的分配方式。(请注意,这是一个过于简化的版本,只有很少的背景知识才能理解,并且在技术上并不精确)

例如,如果您使用的是专用地址空间:192.168.1.0到192.168.1.255:

192.168.1.0代表网络
192.168.1.255表示广播地址

192.168.1.1到192.168.1.254是计算机的可用地址

通常,192.168.1.1代表路由器,因此,您可以使用192.168.1.2到192.168.1.254。

在这种情况下,您有:

网络192.168.1.0
网络掩码255.255.255.0
默认网关192.168.1.1

网络掩码[11111111]。[11111111]。[11111111]。[00000000] (当以二进制方式展开时)表示在任意地址中,无论您放入“0”部分,只要“1”部分相等,您仍然在您的网络中。

因此,192.168.1。24是网络192.168.1.0/255.255.255.0而192.168。2 0.24不。

在连接到ADSL调制解调器的家庭路由器网络中,通常的默认网关是路由器本身,网络掩码通常是255.255.255.0(即C类网络)。有些路由器确实使用10.0.0.0/255.255.255.0。

在租用线路环境中,通常会为您分配例如4个地址(一个路由器,一个广播和2个可用),例如123.123.123.4 - 123.123.123.7,然后默认网关通常为123.123.123.4,并且网络掩码255.255.255.252(即255.255.255。[11111100])和广播123.123.123.7。


根据实现情况,我使用的大多数DHCP服务器都没有该IP冲突防护功能。安全的做法是将DHCP服务器限制为egxxx100-xxx128,并使用xxx1-99作为静态IP。
bubu 2010年

我使用的所有DHCP实现都能够配置特定主机以获得固定IP而无需手动分配或保留地址范围
Rowland Shaw 2010年

@Rowland Shaw我认为OP询问DHCP实现是否允许检测网络上的当前IP,而不是在DHCP请求上分配这些IP。
bubu 2010年

似乎我错过了那个编辑 - 我会爬回我的岩石:)
Rowland Shaw 2010年

0

如果要使用混合的DHCP /静态网络,则需要确保DHCP服务器分配的IP数量有限。例如,在我的家庭网络上,我为所有有线连接分配静态地址,但对所有无线连接使用DHCP。我可以在我的网关路由器中配置DHCP服务器,以在XXX110到XXX120范围内分配地址。由于我知道我的DHCP服务器使用的IP范围,我只是从池的其余部分分配静态IP。

至于将已经使用的IP分配给另一个系统,无论哪个系统首先获得网络都将使用IP。您为DHCP配置的系统可能会尝试请求新IP,但如果它首先进入网络则不太可能。

对于随机分配IP,DHCP知道不分配已经使用的IP的唯一方法是使用该IP的系统在网络上是否存活。DHCP将看到并从可用池中分配另一个。


0

你打算连接哪些网络?

如果它是家庭路由器/ ADSL设备,它通常配置DHCP但默认。
所以,你什么都不做。

以下是有关静态IP配置的一些基础知识链接。如果您需要获取更多详细信息, 可以从Home-Network-help主页开始。

更新您的额外问题:
如果您选择使用静态IP地址,它应该在DHCP服务器使用的范围之外。服务器不会知道这个分配,因为通常,一旦你在这台机器上设置静态IP,它就不会通过DHCP与该服务器进行交互。


看到我的额外问题。
CJ7 2010年
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.