设置路由器以允许跨子网掩码访问

设置路由器以允许跨子网掩码访问

我在 vlan2 上有一个 /23 网络,其中有一个只能位于 /24 网络上的服务器。服务器 IP 为 192.168.1.46/24。用于访问该程序的 PC 设置为 DHCP,IP 地址为 0.27/23。Sonicwall 以某种方式允许 PC 通过不同的子网掩码查看服务器。我正在尝试安装新的 Checkpoint 路由器,但不知道该如何让它允许这样做。今天的解决方案是将 PC 静态设置为 1.xx/23 网络以允许它访问服务器。我不喜欢那个解决方案。有人对 Checkpoint 有路由或规则建议吗?

答案1

网络掩码不必与本地网络上的所有计算机一致。计算机的网络掩码仅指定该计算机认为的子网。它的作用类似于过滤器,仅允许具有特定 IP 地址的设备与该计算机通信。

这意味着路由器可以使用/23网络掩码,计算机 可以使用/24网络掩码,只要前缀位是可以接受的,它们就可以正常工作。

路由器可以这样使用/23网络掩码,同时仍为使用网络掩码的多个更窄的网络提供服务/24。如果位于不同子网上的计算机发出正确的网络请求,它还将允许它们/24查看位于其他子网上的计算机。

因此,尽管您有一个仅使用网络掩码的服务器/24,但新路由器可以/23毫无问题地使用网络掩码。

相关内容