5.7 本章习题

  • 暂时将你的 eth0 这张网络卡的 IP 设定为 192.168.1.100 ,如何进行?ifconfig eth0 192.168.1.100
  • 我要增加一个路由规则,以 eth0 连接 192.168.100.100/24 这个网域,应该如何下达指令?route add -net 192.l68.100.0 netmask 255.255.255.0 dev eth0
  • 我的网络停顿的很厉害,尤其是连接到 tw.yahoo.com 的时候,那么我应该如何检查那个环节出了问题?traceroute tw.yahoo.com
  • 我发现我的 Linux 主机上面有个联机很怪异,想要将他断线,应该如何进行?以 root 的身份进行『netstat -anp |more』查出该联机的 PID,然后以『 kill -9 PID 』踢掉该联机。
  • 你如何知道 green.ev.ncku.edu.tw 这部主机的 IP ?方法很多,可以利用 host green.ev.ncku.edu.tw 或 dig green.ev.ncku.edu.tw 或 nslookup green.ev.ncku.edu.tw 等方法找出
  • 请找出你的机器上面最适当的 MTU 应该是多少?请利用『ping -c 3 -M do -s MTU yourIP 』找出你的 IP 的 MTU 数值。 事实上,你还可以先以 ip 设定网络卡较大的 MTU 后,在进行上述的动作,才能够找出网域内适合的 MTU。
  • 如何在终端机接口上面进行 WWW 浏览?又该如何下载 WWW 上面提供的档案?要浏览可以使用 links 或 lynx ,至于要下载则使用 wget 这个软件。
  • 在终端机接口中,如何连接 bbs.sayya.org 这个 BBS ?利用 telnet bbs.sayya.org 即可连接上
  • 请自行以 tcpdump 观察本机端的 ssh 联机时,三向交握的内容
  • 请自行回答:为何使用明码传输的网络联机数据较为危险?并自行以软件将封包取出,并与同学讨论封包的信息
  • 请自行至 Internet 下载 nc(netcat) 的原始码,并且编译成为具有 GAPING_SECURITY_HOLE 的参数, 然后建立一条联机使用 -e /bin/bash 尝试将本地端的 bash 丢给目的端执行 (特殊功能,可让 client 取得来自主机的 bash)。