真机上先看什么

拿到一台机器要弄清「它的 IP 是什么、在哪个网」。第一条该敲的命令是【0】。

开始练习 →

从 ip 的输出里抠出地址和前缀

真机上 ip -4 addr 的一行长这样:inet 192.168.37.130/26 brd 192.168.37.191 scope global eth0。要在脚本里取出地址和前缀,先在这里练: line = " i

开始练习 →

本机回环地址的前缀长度

场景:实验机只有回环接口。对照表列了八个前缀长度。 任务:查出这台实验机回环接口(lo)上那个 IPv4 地址的前缀长度(斜杠后面的数),到对照表里查它对应的标记。用 ip 命令看(没有 ifconfig)。 可操作范围:只在分给你的这台实

开始练习 →

那台机器在哪个网

场景:~/机器A.txt 是另一台机器上 ip -4 addr 的输出。对照表列了八个地址。 任务:算出它 eth0 地址所在的网络地址(掩码「与」之后的那个),到对照表里查它对应的标记。可以手算,也可以用 python3 的 ipaddr

开始练习 →

几台和它同网段

场景:~/机器A.txt 是机器 A 的地址配置;~/清单.txt 是另外八台机器的名字和地址(掩码都和 A 一样)。对照表列了八个数。 任务:数一数清单里有几台和机器 A 在同一个网段,到对照表里查这个数对应的标记。⚠️ 只比前三段是不够

开始练习 →

这个网能装几台

场景:~/机器A.txt 是机器 A 的地址配置。对照表列了八个数。 任务:算出 A 所在的网段最多能分给几台机器(可用主机数),到对照表里查这个数对应的标记。 可操作范围:只在分给你的这台实验机上操作。可以改家目录里的任何东西,不要动系统

开始练习 →

广播地址是哪个

场景:~/机器A.txt 是机器 A 的地址配置。对照表列了八个地址。 任务:算出 A 所在网段的广播地址,到对照表里查它对应的标记。 可操作范围:只在分给你的这台实验机上操作。可以改家目录里的任何东西,不要动系统目录。实验机只有回环接口(

开始练习 →

老式写法的掩码

场景:~/机器B.txt 是另一台机器上老式 ifconfig 的输出,掩码写成了点分十进制。对照表列了八个数。 任务:把 eth0 的掩码换算成前缀长度(斜杠后面的数),到对照表里查这个数对应的标记。 可操作范围:只在分给你的这台实验机上

开始练习 →

交一份本机地址报告

场景:实验机的回环接口上有一个 IPv4 地址。 任务:写一份 ~/报告.txt,正好五行:「接口 lo」「地址 …」「前缀 …」「网段 …」「广播 …」,每行「项目 空格 值」。用 ip 命令看,网段和广播自己算。写好之后运行 ~/che

开始练习 →

交付:一个算网段的小工具

场景:说明里给了一个示例地址。 任务:写一个 ~/网段.py,用法 python3 网段.py 地址/前缀,打印正好三行:「网段 …」「广播 …」「可用 …」。写好之后运行 ~/check,它会用几个不同的输入试你的工具(自己算或用 ipa

开始练习 →