会计考友 发表于 2012-8-4 12:10:41

Linux网络管理实验(10)

15. 配置linux下的dhcp,完成如下功能:
 1. 指定默认租期时间为1天
 2. 指定当前分配的ip地址属于c类网
 3. 指定发布网关和dns给客户机
  网关:192.168.1.1
  dns: 210.34.48.34
 4. 指定子网为192.168.1.0,ip范围为 192.168.1.1到192.168.1.100
 5. 固定某台主机的ip地址
 6. 指定dhcp的监听接口为eth0
 7. 使用windows和linux主机作为客户机进行dhcp测试
答案:1.编辑dhcpd的配置文件/etc/dhcpd.conf
default-lease-time 86400;
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
option domain-name-servers 210.34.48.34;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.1 192.168.1.100;
}
host pc1{
hardware ethernet xx:xx:xx:xx:xx:xx
 fixed-address 192.168.1.1;
}
2.创建dhcpd.leases
touch /var/dhcp/dhcpd.leases
3.启用dhcp服务进程
/usr/sbin/dhcpd eth0
4.进行测试
16. 扫描218.193.118.0网络,看看哪些主机是上线的,并针对其中一台上线的主机进行具体的探测,以便确定该主机提供的服务和开放的端口.
答案:nmap -sp 218.193.118.0/24
  nmap 218.193.118.79
17. 如果想要获取主机218.193.118.79和除了主机218.193.118.10之外所有主机通信的ip包过滤的是源主机为218.193.118.79与目的网络为218.193.118.0的报头。
答案:tcpdump ip host 218.193.118.79 and ! 218.193.118.10
tcpdump src host 218.193.118.79 and dst net 218.193.118.0/24

18. 监听并捕获20个来自主机192.168.0.1 和 192.168.0.2的所有基于tcp协议端口为21,20的所有数据包,并保存到test.dump文件中,然后使用tcpdump打开并阅读。
答案:tcpdump hots 192.168.0.1 and host 192.168.0.2 and tcp and port 21 -c 20 -w test.dump
tcpdump -r test.dump
页: [1]
查看完整版本: Linux网络管理实验(10)