目录
1.对于 IPv4 地址,请说明地址结构,以及如何划分网络位和主机位。
2.在掩码为 24(255.255.255.0)的子网中,最多能有多少台主机?为什么?
7. RHEL9 的网络配置文件保存在哪个目录,解释 device 和 connection 的含义。
8. 使用什么命令可以修改静态主机名?静态主机名存储在哪个文件中?
1.对于 IPv4 地址,请说明地址结构,以及如何划分网络位和主机位。
IP v4地址是一个32为数字,通常表示为四个十进制八位数字,每个数字介于 0 到 255 之间,中间用点分隔。此类地址分为两个部分,即网络部分和主机部分。网络部分用于标识网络,而主机部分用于标识子网中的特定主机。
- 使用子网掩码划分IP地址中的网络位和主机位。子网掩码指明了有多少位的IP v4地址属于子网。
- 例如:子网掩码为24时,IP v4地址前三段就是网络位,最后一段为主机位,即在子网中留下8位或255个可能的主机地址。
2.在掩码为 24(255.255.255.0)的子网中,最多能有多少台主机?为什么?
最多能有254台主机,因为子网中的第一个地址是网络地址,最后一个地址是广播地址。
- 网络地址:标识子网的起始地址,主机部分为全 0。
- 广播地址:用于向子网内的所有主机发送消息,主机部分为全 1。
3.怎么理解 IP v4 路由?
IP v4路由是网络中将数据包从源主机发送到目标主机的过程。在网络中,数据包需要经过多个网络设备(如路由器和交换机),通过合适的路径传递,以达到目标。IP v4路由通过在网络设备之间转发数据包来实现。
4.对于 IPv6 地址,请说明地址结构以及它的子网划分,
IPv6 地址是一个 128 位的数字,通常表示为八个 16 位的十六进制数,每四个数字一组,中间用冒号分隔。普通的IP v6地址分为两部分:网络前缀和接口ID。网络前缀表示子网,接口ID表示子网上的特定接口。
在IP v6中,子网划分通过指定网络前缀长度来实现。网络前缀表示子网,长度始终为/64。在这种情况下,地址的一半是网络前缀,另一半是接口ID。
5.Linux 中如何解析主机名和 IP 地址的对应关系?
系统首先检查 /etc/hosts 文件,如果没有找到对应关系则查询DNS服务器。
6. RHEL9 如何显示网络的 IP 地址?
使用 ip a s 命令查看所有网络接口的地址信息。
7. RHEL9 的网络配置文件保存在哪个目录,解释 device 和 connection 的含义。
网络配置文件保存在 /etc/sysconfig/network-script/ 目录下。
device表示网络接口,connection设备上定义的网络配置集,它包含了设备的 IP 地址、子网掩码、网关、DNS 服务器等信息。一个设备可以有多个连接,但同一时间只能有一个连接处于活跃状态。
8. 使用什么命令可以修改静态主机名?静态主机名存储在哪个文件中?
使用 hostnamectl set-hostname 命令可以修改静态主机名。静态主机名存储在 /etc/hostname 文件中。