2009-02-09 95 views
9

我知道127.0.0.1是按照惯例环回,有哪些是保留给本地使用的各种地址范围。是否有保留永不分配的IP地址?非路由的IP地址

我想测试的东西当工作的IP地址无法找到,我可以只使用不使用,但认为有可能是被保留用于这种用途的地址的本地地址。

回答

3

看着RFC 3330,我没有看到一个全球不可路由的地址保留任何IPv4地址。

我要做的是在本地DNS中分配一个未使用的本地网络IP地址到名称为“blackhole。< domain>”(使用适当的域名),这样就可以保证没有计算机的稳定地址将永远回应。当然,像配置DNS时一样,请确保没有配置DHCP服务器来发出相同的地址。

+0

正如我在答复中提到,也有唯一文档保留3个的地址范围。这些块中的地址不会在您附加的任何网络上路由,而不仅仅是您事先设置的网络。当然,本地网络上未使用的IP地址可能会更快失败。 这里的DNS步骤与决定IP地址是正交的,设置DNS只是给你的IP地址一个名字。如果使用网络本地IP地址,则重要的一步是DHCP服务器配置。 – Peter 2016-04-15 05:21:25

+0

@彼得:被警告。我不相信“保留给文档”块总是被视为这样的,例如,在我的雇主网络上,我只是ping了192.0.2.2并得到了回复。它是活的,就像该子网中的一些其他地址一样。所以这符合我的识别未使用的本地局域网地址并使用它的答案。是的,DNS只是让访问变得更容易,而且也是一种文档形式,您已经在本地保留了该地址而不被任何内容使用。 – Eddie 2016-04-20 02:59:53

4

凡是在

10.0.0.0/8
172.16.0.0/12
192.168.0.0/16

范围会被任何互联网路由器丢弃 - 它们只用于内部使用并没有路由。没有一个地址,但使用一个你不用内部使用的地址,只要你的路由器不太聪明就可以完成这项工作。

当然,如果你有一个管理路由器很可能下降反正这些,而不是让他们走出去的内部网络。

RFC-3330列出了这些,和许多其他块以及

11

我想你可能要改写你的问题。专用地址段(10.0.0.0 - 10.255.255.255,172.16.0.0 - 172.31.255.255,192.168.0.0 - 192.168.255.255)通常称为“不可路由”地址。我想你所要求的是一个保留的IP地址,专门保留,永远不会被分配。据我所知,没有以这种方式保留的地址。

2

好,给出的答案都或多或少正常。你可以做的是分配一些通常只用作网络掩码的特殊地址。这些永远不会像IP地址那样在野外遇到,所以是安全的 - 只要你没有真正尝试在错误的情况下使用它们。

最好的是:

0.0.0.0 - 但要小心,不要用它来打开一个插座,因为它会再开一个socket到当前主界面的计算机

255.255上。 255.255 - 这个从来没有分配过,所以它应该是最好的哨兵,除非你需要与网络掩码进行交互。

0

取决于测试是什么你也许能够使用的子网广播地址。 即

网络= 192.168.1.0/24

广播= 192.168.1.255

15

根据Wikipedia article on reserved addresses,有3个旨在用于唯一文档测试网络。

192.0.2.0/24 
198.51.100.0/24 
203.0.113.0/24 

其中一个范围内的任何地址(例如203.0.113.1)都不应该映射到任何内容,并且实际上应该无法路由。

根据您正在进行的测试类型,还有其他列出的地址和地址范围可能适合您正在尝试执行的操作。

-1

对于IPV4,不可路由的地址范围是从10.1.1.1到10.255.255.254,从172.16.1.1到172.31.255.254,从192.168.1.1到192.168.255.254。这些IP地址不会在专用网络之外识别。