通过更改networking掩码来增加networking大小的危险

我们正在运行一个地址范围为192.168.0.0/24的小型networking。 所以我们只有254个IP可用。 我们希望稍微增加这个范围,以允许networking中有更多的主机。 所以如果我把networking改成192.168.0.0/23,那应该会给我们256个更多的IP地址吧? 从192.168.0.1-192.168.1.254?

作为testing,我在networking上给了我们的一台机器一个静态IP地址192.168.1.25/23。 但是,这台机器似乎无法连接到我们的默认网关,192.168.0.1 – ping超时。

我们有一个盒子,可以作为我们的DHCP,DNS,网关和防火墙的一个整体,其IP地址为192.168.0.1,并将子网掩码设置为255.255.254.0(/ 23)。

我在192.168.1.x中的任何东西似乎无法进入192.168.0.1网关。 不知道发生了什么事。 还有什么我需要改变?

提前致谢。

ping不能工作,因为答复不能路由,因为路由器不知道在哪里find你192.168.1。*机器。 您必须更改子网中所有主机上的子网掩码。

这就是说,为什么要为这些微小的位掩码改变而烦恼 – 如果你有一个大的子网,就把它做成16,然后用它来完成,否则你会有什么好处?

通过将子网掩码设置为/ 23而不是/ 24,理论上可以获得255个IP地址。 但是,这将要求您更改networking中已有设备上的子网掩码。 这也会增加发送到公共广播地址(192.168.1.255)的数据包数量,

我们为客户使用的另一个解决scheme是将新的子网 – 192.168.1.0/24添加到新计算机,并将其添加到路由器的路由表中。 如果configuration正确,这将允许来自192.168.0.0/24子网的stream量发送到192.168.1.0/24子网,反之亦然。