1、DHCP的功能是什么?
DHCP除了为客户端主机分配IP地址外,还能提供主机配置信息,如:
- DNS服务器
- 用于DNS搜索的域名
- 默认网关
- NTP(网络时间协议)服务器
- 可执行网络引导的服务器
通过这些功能,DHCP可实现对网络配置的集中管理。
2、DHCP为Linux主机提供的五个常见配置项是什么?
DNS服务器、用于DNS搜索的域名、默认网关、NTP(网络时间协议)服务器、可进行网络引导的服务器
3、在dhcpd.conf文件中,服务器和路由器能否通过名称以及IP地址指定?如果可以,可能会出现什么问题?
可以。若DNS服务器被禁用或服务器不存在,这种配置可能会引发问题。
4、为什么对服务器使用静态 IP 地址是必要的,或者至少是个好主意和最佳实践?
服务器网络配置建议
服务器依赖 DHCP 会导致 IP 地址和其他信息发生变化,可能使网络中的其他主机无法找到服务器。使用静态 IP 地址可以对环境的各个方面进行控制。
5、StudentVM1和StudentVM2之间的通信是否正常?为什么?
通信正常。双方能互相发送问候信息,且支持 TLS 加密协议,可进行 TLS 握手,还能在 TLS 激活后重启对话,表明能正常交换信息。
6、如何判断哪个 DNS 服务器响应了 dig 命令?
运行 dig 命令后,结果中的“SERVER”字段会显示响应的 DNS 服务器信息,例如:
SERVER: 127.0.0.53#53(127.0.0.53)
表明该 IP 地址的服务器进行了响应。
7、如果主 DNS 服务器出现故障,请测试 StudentVM2 上 enp0s3 接口配置文件中指定的第二个 DNS 服务器是否有响应。
可使用 dig 或 nslookup 命令来测试第二个 DNS 服务器是否响应。例如使用如下命令:
dig @<第二个 DNS 服务器地址> www.example.com
若能正常获取到响应信息,则说明第二个 DNS 服务器正常响应;若无法获取响应或出现错误信息,则可能存在问题。
也可以通过 ping 命令测试连通性,如:
ping <第二个 DNS 服务器地址>
若能收到回复,则网络可达。
8、为什么本地网络和互联网需要名称服务?
IP地址难以记忆,而使用名称(如域名)则更容易被人记住。名称服务能将人类易记的主机名(如 www.example.net )转换为计算机易处理的IP地址(如 54.204.39.132 ),使联网的计算机和设备能够访问对应网站。没有名称解析服务,人们很难像现在这样自由、轻松地浏览网页。
9、如果我们输入命令 ping router,为了获取要 ping 的主机的 IP 地址,将会发生的事件顺序是什么?
当输入命令 ping router 时,系统会先检查 /etc/hosts 文件。在该文件中,找到与主机名 router 关联的 IP 地址 192.168.56.11 ,然后使用这个 IP 地址发起 ping 请求。
10、与名称localhost关联的IPv4地址是什么?
127.0.0.1
11、反向区域对于DNS服务进行正向查找是否是必需的?
否,创建缓存名称服务器后,正向查找服务可正常工作,反向区域可提供反向查找能力,但并非正向查找服务正常工作的必要条件。
12、为什么在连接两个网络时需要路由器?
路由的作用
路由是确保数据包被路由到指定目的地的任务。
每台连接到网络的计算机在网络 TCP/IP 数据包离开本地主机时,都需要某种类型的路由指令。
当连接两个网络时,数据包需要从一个网络传输到另一个网络,路由器可以提供这些路由指令,将数据包从源网络发送到目标网络,所以需要路由器。
13、默认路由器的功能是什么?
默认路由器的功能是确保当数据包的目标主机不在本地网络,且路由表中没有明确到该主机的路由条目时,将数据包发送到默认路由器,再由其将数据包继续路由,可能经过多个路由器,最终到达目的地。
14、你应该已经在StudentVM1和StudentVM2这两个主机上为root用户和学生用户都创建了PPKPs。将StudentVM1上学生用户的公钥复制到StudentVM2的root账户。以StudentVM1上的学生用户身份,通过SSH连接到StudentVM2的root用户。
首先,在StudentVM1上复制学生用户公钥到StudentVM2的root账户,可使用如下命令:
ssh-copy-id root@StudentVM2
然后按照提示输入StudentVM2的root用户密码完成复制。
接着,以StudentVM1上的学生用户身份,通过SSH连接到StudentVM2的root用户,使用命令:
ssh root@StudentVM2
15、在 StudentVM1 上编写一个 Bash 脚本,用于备份该主机的 /home、/root 和 /etc 目录,同时备份 StudentVM2 主机的 /home、/root、/etc 和 /var 目录。
以下是一个满足需求的 Bash 脚本示例:
#!/bin/bash
# 备份 StudentVM1 的 /home、/root 和 /etc 目录
local_backup_dir="/tmp/studentvm1_backup"
local_backup_file="$local_backup

最低0.47元/天 解锁文章
2355

被折叠的 条评论
为什么被折叠?



