8.6 本章习题

  • 在练习完本章的相关信息后,请将网络环境还原成如图 3.2-1 的模样! 以方便未来后续章节的练习喔!这个章节的路由器确实是有点麻烦的!^_^

  • 请问你如何将你的 eth0 这个接口修改成为 192.168.100.2 在网域 192.168.100.0/25 之内的网络参数内容?因为 192.168.100.0/25 的 netmask 为 255.255.255.128 ,所以可以这样做: ifconfig eth0 192.168.100.2 netmask 255.255.255.128 up 这样即可!如果尚须其他的参数,则需要以档案形式来下达,如 vi /etc/sysconfig/network-scripts/ifcfg-eth0,并修改为: DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.100.2 NETMASK=255.255.255.128 NETWORK=192.168.100.0 BROADCAST=192.168.100.127

  • 请手动设定 eth0:1 这个虚拟接口,使成为网络参数: 192.168.200.2, 网域在 192.168.200.0/24。ifconfig eth0:1 192.168.200.2 up
  • 如何观察路由表?route -n 即可查阅!注意到 0.0.0.0 那个目标(default gateway)。
  • 如何启动 Linux 的 IP Forward 功能?直接以『echo "1" > /proc/sys/net/ipv4/ip_forward 』即可!
  • 假设你是一个学校单位的信息管理员,学校内有 200 部计算机,奉上面大头的旨意,必须要将 200 部计算机分为 4 个 Subnet ,请问你应该如何布线(请画出示意图)?而这 4 个 Subnet 的网络参数如何选择(请自行选择)?而是否需要 Router ?如果需要的话,假设每个 Router 仅能有两个网络实体接口,那么该如何布线?(注:不要使用虚拟接口)
  • 假设你想要连接到 168.95.1.1 ,那么你该如何判断你经过『多少个』节点?可以使用 traceroute 168.95.1.1 来分析每个节点的传送信息,也可以透过 ping 168.95.1.1 所回传的那个 ttl 值判断节点数量。
  • 万一你的网络有点停顿,发现可能是网络上某个节点出现问题,你应该如何确认是哪一部 Router 出问题?就利用 traceroute 吧!