如何在路由器上设置静态IP地址
新型和过时的路由器都允许用户为网络上的设备设置静态IP地址,但是对于家庭用户而言,静态IP地址的实际用途是什么?在我们探索何时应该和不应该分配静态IP的过程中,请继续阅读。
亲爱的How-To Geek,
阅读完与路由器有关的五篇文章后,我在路由器的控制面板中四处浏览。我在所有设置中发现的一件事是用于设置静态IP地址的表。我敢肯定,该部分是可以自我解释的,它可以使您为计算机提供永久的IP地址,但我真的不明白为什么吗?我以前从未使用过该部分,并且我家庭网络上的所有内容似乎都可以正常工作。我应该使用它吗?显然是出于某种原因在那儿,即使我不确定那是什么原因!
真挚地,
IP好奇
DHCP与静态IP分配
为了帮助您了解静态IP地址的应用,让我们从您(以及大多数读者)开始进行的设置开始。绝大多数现代计算机网络,包括家里由路由器控制的小型网络,都使用DHCP(动态主机配置协议)。 DHCP是一种协议,它自动从可用IP地址池中为新设备分配IP地址,而无需用户或系统管理员的任何干预。让我们用一个例子来说明DHCP是多么的美妙,以及它使我们的生活变得多么容易。
有关的:如何设置静态DHCP,以使计算机的IP地址不变
想象一下,一个朋友用他们的iPad来拜访。他们想进入您的网络并更新iPad上的某些应用程序。如果没有DHCP,则需要跳到计算机上,登录到路由器的管理面板,然后为朋友的设备手动分配一个可用地址,例如10.0.0.99。除非您稍后进入并手动释放该地址,否则该地址将被永久分配给您朋友的iPad。
但是,有了DHCP,生活变得更加轻松。您的朋友拜访了他们,他们想加入您的网络,所以您给他们提供Wi-Fi密码即可登录。将iPad连接到路由器后,路由器的DHCP服务器将检查可用的IP地址列表,并分配一个带有内置失效日期的地址。为您朋友的iPad提供一个地址,将其连接到网络,然后在朋友离开并且不再使用网络时,该地址将返回到池中,以准备将可用地址分配给另一台设备。
所有这些都是在幕后发生的,并且假设路由器软件中没有严重错误,那么您甚至不需要关注DHCP进程,因为它对于您来说是完全不可见的。对于大多数应用程序,例如将移动设备添加到您的网络,通用计算机使用,视频游戏机等,这是一个令人满意的安排,我们都应该很高兴拥有DHCP,而不必为手动管理我们的麻烦而负担IP分配表。
何时使用静态IP地址
尽管DHCP确实很棒,并且使我们的生活更轻松,但是是 使用手动分配的静态IP地址的情况非常方便。让我们看一下您想分配静态IP地址的几种情况,以说明这样做的好处。
对于需要一致且准确找到的计算机,您需要在网络上具有可靠的名称解析。 尽管网络协议已经发展了很多年,并且大多数时候使用更抽象的协议(例如SMB(服务器消息块))使用熟悉的// officecomputer / shared_music /样式地址来访问网络上的计算机和共享文件夹,还是可以的,对于某些应用程序,它会崩溃。例如,在XBMC上设置媒体同步时,必须使用媒体源的IP地址而不是SMB名称。
每当您依靠计算机或软件来准确并立即在网络上定位另一台计算机时(例如我们的XBMC示例–客户端设备需要找到托管资料的媒体服务器),则机会最小。错误,分配静态IP地址是正确的方法。基于直接IP的解析仍然是网络上进行通讯的最稳定,最无错误的方法。
您想对网络设备强加人性化的编号方案。 对于网络分配(例如将地址分配给朋友的iPad或笔记本电脑),您可能根本不在乎IP来自可用地址块的哪个位置,因为您实际上并不需要知道(或关心)该IP。如果您的网络上有使用命令行工具或其他面向IP的应用程序定期访问的设备,则以对人类记忆友好的方案将永久地址分配给这些设备会非常有用。
例如,如果留给自己的设备,我们的路由器将为三个Raspberry Pi XBMC单元分配任何可用的地址。因为我们经常修改这些单元并通过它们的IP地址访问它们,所以将逻辑上的和容易记住的永久地址分配给它们是很有意义的:
.90单元位于地下室,.91单元位于一楼,.92单元位于二楼。
您有一个明确依赖IP地址的应用程序。 某些应用程序将仅允许您提供一个IP地址来引用网络上的其他计算机。在这种情况下,每次在DHCP表中更改远程计算机的IP地址时,都必须更改应用程序中的IP地址会非常烦人。为远程计算机分配一个永久地址可以避免您频繁更新应用程序的麻烦。这就是为什么将任何可以用作服务器的计算机分配给永久地址非常有用的原因。
智能分配静态IP地址
在开始左右分配静态IP地址之前,让我们先看一些基本的网络卫生技巧,这些技巧可帮助您免除以后的麻烦。
有关的:家里的所有设备如何以及为何共享一个IP地址
首先,检查路由器上可用的IP池。您的路由器将有一个总池和一个专门为DHCP分配保留的池。家用路由器可用的总池通常为10.0.0.0到10.255.255.255或192.168.0.0到192.168.255.255。然后,在这些范围内,将为DHCP服务器保留一个较小的池,通常在252个地址附近,范围在10.0.0.2至10.0.0.254之类。知道通用池后,应使用以下规则分配静态IP地址:
- 切勿分配以.0或.255结尾的地址,因为这些地址通常是为网络协议保留的。这就是上面的示例IP地址池以.254结尾的原因。
- 切勿为IP池的最开始分配地址,例如10.0.0.1作为起始地址始终为路由器保留。即使出于安全考虑更改了路由器的IP地址,我们仍然建议您不要分配计算机。
- 切勿在可用的专用IP地址池之外分配地址。这意味着,如果路由器的池为10.0.0.0到10.255.255.255,则分配给您的每个IP(请牢记前两个规则)都应在该范围内。鉴于该池中有近1700万个地址,我们确定您可以找到自己喜欢的地址。
有些人更喜欢只使用DHCP范围之外的地址(例如,他们完全不使用10.0.0.2至10.0.0.254块),但我们对此没有足够的强烈兴趣,无法将其视为一条绝对规则。考虑到家庭用户不太可能同时需要252个设备地址,因此,如果您希望将所有内容都保留在10.0.0.x块中,则可以将设备分配给其中一个地址是完全可以的。