系列文章目录
第一章 红帽企业Linux入门
第二章 访问命令行
第三章 从命令行管理文件(上)
第三章 从命令行管理文件(下)
第五章 创建、查看和编辑文本文件(上)
第五章 创建、查看和编辑文本文件(下)
第六章 管理本地用户和组(上)
第六章 管理本地用户和组(下)
第七章 控制对文件的访问
第八章 监控和管理Linux进程
第九章 控制服务和守护进程
第十章 配置和保护SSH
第十一章 分析和存储日志
目录
对于 IPv4 地址,请说明地址结构,以及如何划分网络位和主机位。
IPv4 地址有32位,通常使用点号分隔的四个十进制八位字节表示,地址分为网络部分和主机部分。网络部分用于标识子网,主机部分用于标识子网中的特定主机。
用子网掩码划分网络位和主机位。子网掩码指明有多少位的IPv4地址属于子网。比如,子网掩码为24时,ipv4地址前3段就是网络位,最后一段做主机位。
在掩码为24(255.255.255.0)的子网中,最多能有多少台主机?为什么?
最多能有254台主机,因为子网中的第一个地址和最后一个地址被占用了,分别是网络地址和广播地址。
网络地址表示整个子网,广播地址用于将数据广播到整个子网。
怎么理解IP v4路由?
IPv4路由是网络中将数据包从源主机发送到目标主机的过程。在网络中,数据包需要经过多个网络设备(如路由器和交换机),通过合适的路径传递,以达到目标。IPv4路由通过在网络设备之间转发数据包来实现。
对于 IPv6 地址,请说明地址结构以及它的子网划分。
IPv6 地址有128位,通常表示为八组以冒号分隔的四个十六进制半字节。
在IPv6中,子网划分通过指定网络前缀长度来实现。网络前缀标识子网,长度始终为/64。在这种情况下,地址的一半是网络前缀,另一半是接口ID。
Linux 中如何解析主机名和 IP 地址的对应关系?
Linux系统会查找本地的/etc/hosts文件或向DNS服务器发送请求来解析主机名和IP地址的对应关系。优先查找/etc/hosts文件,如果没有找到对应的映射则会尝试使用DNS解析主机名。
RHEL8 如何显示网络的 IP 地址?
使用ip a s
查看所有网络接口的地址信息。
RHEL8 的网络配置文件保存在哪个目录,解释 device 和 connection 的含义。
网络配置文件保存在/etc/sysconfig/network-scripts
目录中。
在网络配置文件中,device
表示网络接口(网卡)的名称。Connection
是网络接口的配置信息,包括IP地址、子网掩码、网关、DNS服务器等。一个设备可以有多个连接,但同一时间只能有一个连接处于活动状态。
使用什么命令可以修改静态主机名?静态主机名存储在哪个文件中?
使用hostnamectl set-hostname
命令可以指定静态主机名。
静态主机名存储在/etc/hostname
文件中。