阅读以下关于Linux网卡安装和配置过程的说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。
【说明】
某个采用动态IP地址分配策略的计算机使用了最新的BCM5751网卡芯片,由于Red Hat Linux 9操作系统无法自动识别此硬件,需要单独安装驱动程序才能正常工作。安装过程如下:
1.将驱动程序压缩文件bcm5700-8.3.14.tar.gz复制到一个临时目录中,并使用解压缩命令将驱动程序包bcm5700-8.3.14.tar.gz解压缩;
2.用make命令构建驱动程序的可加载模块;
3.用make install命令加载驱动程序;
4.重新启动系统,启动过程中系统找到网卡进行相应参数配置
【问题1】(2分)
将文件bcm5700-8.3.14.tar.gz解压缩的命令 (1) 。
(1)
A.rar
B.tar
C.unzip
D.rpm
【问题2】(3分)
打开/etc/sysconfig/network文件,内容如下:
NETWORKING= (2)
HOSTNAME=localhost.localdomain
打开并编辑网络接口文件/etc/sysconfig/network-scripts/ifcfg-eth0,内容如下:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO= (3)
USERCTL=no
PEERDNS=yes
TYPE=Ethernet
从备选答案中为(2)和(3)空缺处选择恰当内容,填入答题纸对应的解答栏内。(2)、(3)A.Yes B.no C.dhcp D.auto
【问题3】(3分)
在/etc/sysconfig/network-scripts/目录中有许多脚本命令,运行该目录下的(4) 命令,可以启用该网卡,该命令的命令行参数是(5) 。
(4)
A.ifdown
B.ifup
C.netdown
D.netup
【问题4】(5分)
可以使用程序(6)来查看网络接口的运行情况,输出如下:
eth0 Link encap:Ethernet Hwaddr:00:12:3F:94:E7:B9inet addr:192.168.0.63 Bcast:(7)Mask:(8)
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:1501 errors:0 dropped:0 overruns:0 frame:0
TX packets:74 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:100
RX bytes:164444(160.5 Kb) TX bytes:9167 (8.9 Kb)Interrupt:11 Memory:dfcf0000-dfd00000
上述输出表明,该网卡运行(9)(填正常或不正常);上文中MTU的含义是 (10) 。
【问题5】(2分)
运行rout -n命令,可以输出路由选择表如下:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface192.168. 0. 0 0. 0. 0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
则该网络的默认网关地址是(11) 。
问题1:[2分]
B
问题2:[3分]
A、C
问题3:[3分]
B、eth0
问题4:[5分]
ifconfig
192.168.0.255
255.255.255.0
正常
最大传输单元
问题5:[2分]
192.168.0.1
问题1:
本题说明给出了Linux系统设备驱动安装的一般方法。
Linux系统下,处理扩展名为tar或tar.gz的打包文件的命令是tar。
问题2:
Linux中,/etc/sysconfig/network可配置文件定义了该计算机网络的基本属性,包括网络是否可用,是否允许IP转发,主机域名,网关地址、网关设备名等。从题目安装网卡驱动过程可以判断,系统需要网络支持,故/etc/sysconfig/network文件中的networking应该等于“yes”,如果该项等于“no”,表示系统禁止使用网络。
网络接口文件/etc/sysconfig/network-scriptes、ifcfg-eth0文件中的BOOTPROTO项应该等于“dhcp”,表示该网络引导时通过DHCP服务器获得IP地址等网络参数。
问题3:
在/etc/sysconfig/network-scriptes目录中,有很多脚本文件用于基本网络管理,包括启动网络设备、停止网络设备运行等。常见的两个脚本命令是ifup和ifdown,前者是启用网络设备运行,后者则是停止禁用,脚本以设备名为参数,如:ifup eth0。
问题4:
在Linux系统中,配置和查询网络接口的命令为:ifconfig。
从题中是输出显示可以看出:eth0有一个Internet地址192.168.0.63,是一个C类地址,广播地址是192.168.0.255,子网掩码是:255.255.255.0。其他信息还包括了这个接口接收了1501个包,发送了74个包,出现了0个错误等,意味着网络工作正常,
MTU为最大传输单元。
问题5:
允许route -n命令可以查看路由选择列表。题中显示信息的第一项是指通过eth0到网络192.168.0.0的路由,第二项是指通过eth0到网络169.254.0.0的路由,第三项是指到localhost的回送路由,第四项是指通过eth0到本地网络的路由,这四项路由信息都设置了标志U,只有第四项还设置了标志G,则该网络的默认网关地址为192.168.0.1。