我的路由器(Netgear WNR2200)不接受 192.168.1.XXX 形式的静态路由

我的路由器(Netgear WNR2200)不接受 192.168.1.XXX 形式的静态路由

我的路由器(Netgear WNR2200)不接受 192.168.1.XXX 形式的静态路由。我正在尝试设置到我的服务器的路由:

在此处输入图片描述

还有设置页面。我试过限制 DHCP 范围,但没有效果:

在此处输入图片描述

(我知道底部有一个 DHCP 保留,这是一个测试。)

知道这里发生什么事了吗?

答案1

服务器和路由器位于同一子网,因此它们不需要静态路由。您要求路由器路由到其自身。

如果您的服务器位于第二个路由器后面的单独子网中,则需要静态路由。

Router 1 - 192.168.1.1 

Router 2 - 192.168.1.2 with an internal subnet of 192.168.2.1

Server - 192.168.2.5

那么路线看起来会像这样

目标 IP 地址 - 192.168.2.1

IP 子网掩码 - 255.255.255.0

网关 IP 地址 - 192.168.1.2

公制 - 1

所有这些只是告诉路由器,192.168.2.x 子网上的任何 IP 都可以通过 192.168.1.2 访问

答案2

您已将子网掩码设置为全 1。虽然从技术上讲,可以有这样的路由(主机路由),但我猜您的路由器不支持主机路由,并且只接受网络路由(子网掩码小于全 1 的任何路由)。

如果您实际上试图创建到单个主机的路由,那么正如 CoryL 在他的回答中所述,这是不必要的,因为目标 IP 地址与路由器本身位于同一子网。

相关内容