参考答案:
【问题1】(5分)
(1)192.168.1.0
(2)192.168.1.127
(3)192.168.1.128
(4)192.168.1.255
(5)126
【问题2】(3分)
(6) A
(7)255.255.255.128
(8)255.255.255.128
【问题3】(2分)
(9)ifup
(10) 网络接口名称(如eth0或eth1)
【问题4】(2分)
(11) eth0
(12)eth1
【问题5】(3分)
(13) A
(14) B
详细解析:
由192.168.1.1和192.168.1.126属于同一个子网,192.168.1.129和192.168.1.254属于同一个子网,而由192.168.1.126和192.168.1.254不属于同一个子网,可以分析出该公司使用了25位的子网掩码。故可得到销售部的网络号是192.168.1.0,而网络掩码是255.255.255.128,广播地址为192.168.1.127。同理可得到技术部的网络号为192.168.1.128,网络掩码是255.255.255.128,广播地址为192.168.1.255。
每个子网可用的IP地址有27-2=126个。
FORWARD_IPV4指示是否支持IPv4转发。显然在这个网络中,它启动连接两个子网的作用,所以应该设置yes。/etc/sysconfig/network-scripts/目录中有个ifup命令,ifup是“InterFace UP”的缩写,用于激活一个网络端口。所以(9)的答案是ifup。
ifup将网络端口名称作为参数,图中的路由器有eth0和eth1两个端口。所以(10)的答案是网络端口名称,填eth0或eth1也算得分。
rout add –net命令用于增加路由转发规则。
“rout add –net 192.168.1.0 255.255.255.128”中“255.255.255.128”是子网掩码,后面应该跟转发的端口号,由图可知,(11)的答案为eth0。
同理,(12)的答案为eth1。
ping和traceroute都可以用来检测网络的连通性,所以(13)的答案为A。用命令 cat / proc/sys/net/ipv4/ip_forward 可以确认网关计算机的内核是否支持 IP 转发。如果支持,该命令输出1;如果不支持,该命令输出 0。所以(14)的答案为B。