由于 IP 范围分配减少,更改服务器上的网络掩码子网

由于 IP 范围分配减少,更改服务器上的网络掩码子网

我正在运行一些 Ubuntu 22.04 服务器,每个服务器都配置了一个 IPv4 地址。

目前,由于网络分配为 /24,数据中心请求了一些 IP,现在我只剩下 /28,这很好。

返回的 IP 均未被使用。我想知道是否需要重新配置 IP 配置以解决新的 /28 情况。

正在播放ip a节目inet 123.123.123.123/24,我应该将其改为吗inet 123.123.123.123/28?如果不行,有人能解释一下为什么不行吗?

完整ip a输出:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 10:00:00:6d:6a:46 brd ff:ff:ff:ff:ff:ff
    inet 123.123.123.123/24 brd 123.123.123.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever

答案1

那要看情况。要确定你还是应该问数据中心的人,他们一定知道。

如果您有自己的路由子网,则可能需要更改掩码。不这样做会阻止您的服务器与之前的 /24 子网中的其他服务器通信 - 因此您可能根本不会关心。

但是,如果您的子网与其他服务器共享,则不要更改掩码。当默认网关地址位于 /28 子网之外时,这是一个明显的迹象。

答案2

更改子网掩码的唯一区别是广播地址,您可以看到它写在 brd 后面。现在您的广播是 123.123.123.255,如果使用 /28,则为 123.123.123.127

如果您确定您的机器不需要使用广播 IP,那么就不要更改它,但我会更正它以避免任何可能的问题。

相关内容