3.12 实验题答案

实验题1

此实验题测试这样一种情形:网络连接由于/etc/sysconfig/network文件中NETWORKING指令的设置而中断。如果这个指令设置为no,系统就会中断网络连接。其他参数都没有变化,特定网卡的IP地址信息仍然正确。当然也可以用其他方法启动网络连接,但是除非在此配置文件中设置NETWORKING=yes,否则重新启动后系统还是存在原来的问题(即网络无法连接)。

本实验题中使用的脚本把/etc/sysconfig/network目录中原来的副本备份到/root/backup目录中。现在当这个实验题完成后,可以把这个文件恢复到原来的目录中。要注意,不可修改标志已应用于这个备份文件上,如果要把它从/root/backup目录中删除,首先要用chattr -i命令去掉这个不可修改标志位。

实验题2

本实验题给第一个以太网卡即eth0设置了一个无效的IP地址。第1章配置的系统的标准是建立在192.168.122.0/24网络上。/etc/sysconfig/network-scripts目录的配置文件可能会使用一个稍微不同的名字,这取决于适配器的配置方式。把目录中原来的配置文件移动到/root/backup目录中。如果重新建立配置文件的努力失败了,则可以从/root/backup目录恢复原来的配置文件。

要注意,不可修改标志已应用于这个备份文件上,如果要把它从/root/backup目录中删除,首先要用chattr -i命令去掉这个不可修改标志位。实际上,为了完成实验题3,必须运行下面这个命令:

        # chattr -i /root/backup/*

实验题3

本实验题中断了系统的第一个以太网络设备。当此设备使用默认的设备文件名即eth0时,它就能运行。

实验题4

在本实验题中,考生要在第1章建立的每个系统上创建/etc/hosts文件。除了由网络管理器添加的本地系统参数外,在其他三个系统上的/etc/hosts文件中的内容都一样。具体来说,这个文件应该包含以下内容:

        192.168.122.50  server1.example.com server1
        192.168.122.150  tester1.example.com tester1
        192.168.100.100  outsider1.example.org outsider1

这些系统是否在不同的IP网络上并不重要。只要系统之间有路由的路径,则每个/etc/hosts文件中的数据就能起作用。网络管理器可能会插入重复的数据,但是这不会带来问题,条件是数据必须一致!事实上,可以为一个IP地址设置多个名字。例如在192.168.122.50系统上建立了一个Web服务器,则可以在/etc/hosts文件中添加以下记录:

        192.168.122.50  www.example.com

实验题5和6

一定要学习与配置文件中的指令相关的常用设置,例如HWADDR、BOOTPROTO和DNS1。