我想为服务器分配一个固定的私有 IP 地址,以便本地计算机始终可以访问它。
目前,服务器的 DHCP 地址类似于192.168.1.66
.
我是否应该简单地为服务器分配与固定相同的 IP 并配置路由器,以便它将该 IP 从可用于 DHCP 的 IP 中排除?
或者是否有一些传统上为静态地址保留的 IP 范围?
我初学者的问题与命令无关,而是与一般原则和良好实践有关。
实际案例 (第 1 个,共 2 个)
感谢您提供许多好的答案,尤其是 Liam 提供的非常详细的答案。
我可以访问路由器的配置。
Router's overview panel:
========================
Connectivity type is set to DHCP and PPoE.
(...)
Network panel
=============
IPv4 address distribution (DHCP)
--------------------------------
Enable DHCP on LAN : Off
DHCP range starts at IP address : 192.168.1.33
DHCP range ends at IP address : 192.168.1.35
(...)
Nota bene: There is also an IPv6 section.
Run Code Online (Sandbox Code Playgroud)
启动任何计算机时,它都会在 DHCP 中获取其 IPv4 地址。
我ipconfig all
在 Windows 中通过命令可以看到的 IP 和 MAC 地址与路由器显示的已连接设备列表中的 IP 和 MAC 地址相匹配,以便我可以确认谁是谁。
连接的设备列表类似于
Description IP address MAC address
«Unknown» 192.168.1.xx (static) 01:02:03:04:05:06
«Unknown» 192.168.1.yy (static) 07:08:09:10:11:12
Run Code Online (Sandbox Code Playgroud)
我不明白的事情:
192.168.1.33
,以192.68.1.35
在任何连接 DCHP 的 Windows 计算机上,ipconfig /all
显示如下内容:
IPv4 Address ........ 192.168.1.xx (preferred)
Default Gateway ........ 192.168.1.1 (= IP of the router)
DHCP server ............ 192.168.1.5
Run Code Online (Sandbox Code Playgroud)
我错过了一些东西,但什么?
实际案例(编辑 2 of 2)
找到解决方案。
有关详细信息,请参阅我在此消息底部对 Michal 评论的回答。
我必须承认路由器显示事物的方式使某些部分成为一个谜。路由器似乎默认使用 DHCP,但会记住连接到它的设备(可能使用它们的 mac 地址)。这可能是将 IP 列为静态的原因,尽管它们是动态的。还有一个 Cisco 路由器192.168.1.4
出现在一些商业通信服务上,但我没有访问它的凭据。
Lia*_*iam 10
DHCP 服务因许多可能的实现而异,并且没有传统上为静态地址保留的 IP 范围;这取决于您的环境中的配置。我假设我们正在查看典型的家庭/SOHO 设置,因为您提到您的路由器正在提供 DHCP 服务。
我是否应该简单地为服务器分配与固定相同的 IP 并配置路由器,以便它将该 IP 从可用于 DHCP 的 IP 中排除?
我会说这不是最佳实践。许多消费者路由器将无法从 DHCP 租用地址范围(称为“池”)中排除单个地址。此外,由于 DHCP 不知道您已经“固定”了服务器上的 IP 地址,因此您会面临发生冲突的风险。您通常会:
要扩展这些选项:
如果您的路由器允许保留,则第一个 DHCP 保留选项有效地实现了您的计划。请注意显着差异:地址分配仍由 DHCP 服务管理,而不是“固定”在服务器上。服务器仍然请求一个 DHCP 地址,它只是每次都得到相同的地址。
如果您更喜欢设置静态地址,则应检查路由器的(默认)配置以确定用于 DHCP 租用的地址块。您通常能够看到配置为第一个地址和最后一个地址,或第一个地址和最大客户端数。一旦你知道了这一点,你就可以为你的服务器选择一个静态地址。
例如:路由器设置为最多允许 128 个 DHCP 客户端,第一个 DHCP IP 地址为 192.168.1.32。因此,可以为设备分配从 192.168.1.32 到并包括 192.168.1.159 的任何地址。您的路由器将使用此范围之外的静态地址(通常是第一个或最后一个地址 .1 或 .254),您现在可以为您的服务器选择任何其他可用地址。
这取决于您的 DHCP 服务的配置。检查可用的 DHCP 设置,然后在 DHCP 中保留一个地址或选择一个 DHCP 未使用的静态地址 - 不要跨越流。
归档时间: |
|
查看次数: |
63988 次 |
最近记录: |