1. 对于 IPv4 地址,请说明地址结构,以及如何划分网络位和主机位。
答:地址结构:IPv4 地址由 32 位二进制数组成,通常使用点号分隔的四个十进制八位字节来表示。
网络位和主机位通过子网掩码来划分,有8位,16位,24位,分别表示前8位,16位,24位为网络位,其余位为主机位。
2. 在掩码为 24 (255.255.255.0) 的子网中,最多能有多少台主机?为什么?
答:主机位为后8位,则有2的8次方-2=254台主机(减去网络地址0和广播地址255)
3. 怎么理解 IP v4 路由?
答:IPv4 路由是指在 IPv4 网络中,数据从源主机通过一系列网络设备(如路由器)传递到目标主机的过程,其核心是确定数据报文的转发路径。
4. 对于 IPv6 地址,请说明地址结构以及它的子网划分。
答:地址结构:IPv6 地址为 128 位,通常表示为8组以分号分隔的四个十六进制半位字节来表示。
子网划分:IPv6 子网划分的核心是通过前缀长度划分网络位和接口 ID
5. Linux 中如何解析主机名和 IP 地址的对应关系?
答:一个方法是在每个系统的/etc/hosts文件中为每个主机名创建静态条目。使用此方法时,您必须手动更新每台服务器的hosts文件副本。
配置后,您可以利用域名系统(DNS)网络服务,从主机名查找地址(或从地址查找主机名)。DNS 是提供名称解析映射的分布式服务器网络。要使名称解析发挥作用,主机必须配置为知道从何处联系名称服务器。
6. RHEL9 如何显示网络的 IP 地址?
答:用ip命令显示设备和地址信息
7. RHEL9 的网络配置文件保存在哪个目录,解释 device 和 connection 的含义。
答:网络配置文件主要由NetworkManager管理,其配置文件存储在/etc/NetworkManager/system-connections/目录下。
device:device指物理或虚拟的网络接口硬件,是网络通信的物理载体,对应系统识别的网络设备,
connection:connection是 NetworkManager 定义的 “网络连接配置”,用于指定如何使用device进行网络连接connection是 NetworkManager 定义的 “网络连接配置”,用于指定如何使用device进行网络连接
8. 使用什么命令可以修改静态主机名?静态主机名存储在哪个文件中?
答:hostnamectl命令可以修改静态主机名
静态主机名存储在/etc/hostname文件中