有多种方法可以检查 Linux 计算机的子网掩码位数。以下是其中两个可能的方案:
方案一:使用 ifconfig
命令
-
打开终端并输入以下命令:
ifconfig
-
在输出中查找您正在使用的网络接口,通常以
eth0
或enp3s0
这样的名称显示。 -
查找该接口的子网掩码。它通常在与 IP 地址相关联的行上以
netmask
字段显示。例如:inet 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255
-
子网掩码的位数是相应地址中所有 255 的数量。在本例中,子网掩码为 255.255.255.0,这意味着它有 24 个连续的 1(即在二进制中为 11111111.11111111.11111111.00000000)。
方案二:使用 ip
命令
-
打开终端并输入以下命令:
ip addr
-
在输出中查找您正在使用的网络接口,通常以
eth0
或enp3s0
这样的名称显示。 -
查找该接口的子网掩码。它通常在与 IP 地址相关联的行上以
inet
字段显示,并以斜线后面跟随数字表示位数。例如:inet 192.168.0.2/24 brd 192.168.0.255 scope global dynamic eth0
-
在本例中,子网掩码的位数为斜线后面的数字,即
/24
。
无论你是使用哪种方法,都能够轻松确定所使用的 Linux 计算机上网络接口的子网掩码位数。