如何正确设置安装Linux Ubuntu 20.04服务器的子网掩码?错误:“172.16.182.216”不包含在“255.255.255.0/24”中

And*_*ili 6 networking linux subnet ubuntu ubuntu-20.04

我不是系统工程师或网络专家(我更多的是软件开发人员)我正在尝试使用静态IP地址安装Ubuntu服务器。我正在使用同事提供的信息。

这些信息是:

  • 服务器IP地址: 172.16.182.216
  • 子网: 255.255.255.0
  • 网关: 172.16.182.1
  • DNS: 1.0.0.109 和 192.168.6.101

我在设置子网掩码时遇到一些问题:首先,我尝试插入提供的值(255.255.255.0),但 Ubuntu 安装提示告诉我该值应该采用 CIDR 格式

因此,我尝试插入类似255.255.255.0/24之类的值,但随后在 IP 地址上出现此错误'172.16.182.216' 不包含在 '255.255.255.0/24' 中

在此输入图像描述

我也尝试过其他值,但我有类似的问题。为什么?有什么解决办法吗?

Ton*_*nny 18

它要求第一个字段中的子网规范,而不是子网掩码。

子网为 172.16.182.0,它使用 24 位 (255.255.255.0) 掩码,因此子网的 CIDR 表示法为 172.16.182.0/24

  • @ilkkachu 我同意。您可以在 CIDR 中将 ip 地址作为单个字段询问,也可以在 2 个输入框中询问老式 ip+掩码。这个组合不寻常且令人困惑。我第一次在 Ubuntu 中遇到这个变体时,我自动输入了掩码,然后后退了一步。“等一下,为什么第一个盒子里有面具?这很奇怪……”这时我才意识到他们根本没有要口罩。我能看到的唯一真正的好处是,这允许您捕获子网未对齐的基地址。例如 192.168.101.0/23 无效。有些人似乎认为如果 256 个地址不够,您可以增加掩码。 (2认同)