【SNMP】【DHCP】【Wireshark】报文测试

399 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

实验部分

Windows Server 2008

IP:192.168.1.103

Windows Server 2008\rightarrow开始\rightarrow控制面板\rightarrow程序\rightarrow打开或关闭Windows功能\rightarrow服务器管理器\rightarrow操作\rightarrow添加功能\rightarrow添加功能向导\rightarrow选择功能\rightarrow勾选SNMP\rightarrow下一步\rightarrow安装

开始\rightarrow管理工具\rightarrow服务\rightarrowSNMP Service\rightarrow右键属性\rightarrow安全

在这里插入图片描述

Win7-1

IP:192.168.1.101

在这里插入图片描述

Win7-2

IP:192.168.1.102

在这里插入图片描述

并下载SNMP工具

SNMPUtil下载

使用时在存放工具的目录下执行以下的命令:

snmputil get (Server2008的IP) public .1.3.6.1.2.1.1.1.0

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

snmputil get (Win7-1的IP) public .1.3.6.1.2.1.1.1.0

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

snmputil walk (Server2008的IP) public .1.3.6.1.2.1.1.1

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

snmputil walk (Win7-1的IP) public .1.3.6.1.2.1.1.1

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

报文分析模板

暂未分析

在这里插入图片描述

在这里插入图片描述

Conclusion

对Win7-1的请求报错,暂未分析报错原因

在这里插入图片描述

知识点

动态地址配置协议DHCP协议(Dynamic Host Configuration Protocol) DHCP是BOOTP的扩展,基于客户/服务器模式的,提供了一种动态指定IP地址和配置参数的机制。

DHCP的工作原理 寻找DHCP服务器(发布一个DHCP广播包来得知DHCP服务器),提供IP租用地址(在某一时间段来使用的地址,并不是固定给这个客户使用),接受IP租约

拓扑结构

Server 2008、WIN7_1、WIN7_2

Server 2008提供DHCP服务器功能

WIN7_1提供Wireshark捕获功能

WIN7_2代表客户机

1.DHCP配置

打开Server 2008的服务器管理器\rightarrow右键角色\rightarrow添加角色\rightarrow勾选“DHCP”\rightarrow设置父域名称(测试用,随便填写即可)

在这里插入图片描述

\rightarrow一路默认 \rightarrow“配置DHCPv6无状态模式”单选“对此服务器金庸DHCPv6无状态模式”

在这里插入图片描述

\rightarrow一路默认安装

2.新建作用域

\rightarrow右击“IPv4”进入新建作用域向导界面

在这里插入图片描述

\rightarrow输入起止IP地址

ps:

作用域的功能是方便你记住的名称

排除地址的功能是你不想分配出去的地址

IP地址范围是你想分配出去的地址

在这里插入图片描述

\rightarrow路由器设置此服务器的IP,并添加

在这里插入图片描述

\rightarrow域名、DNS服务器、WINS服务器暂时不用设置

\rightarrow激活

WIN7_2

\rightarrow网络连接中设置为自动获取IP地址 \rightarrowShell中ipconfig /release释放掉IP地址,以自动获取IP地址,产生DHCP报文

WIN7_1

筛选“bootp”

在这里插入图片描述

WIN7_2 IP

为了验证是否获取到了地域池中的IP,这里检查一下WIN_2的IP地址

在这里插入图片描述

Error

1.Error1:地址范围和掩码与现存作用域冲突

解决方法:暂未解决

怀疑已经建过的作用域没有完全删除

在这里插入图片描述

2.Error2:找不到静态IP地址

解决方法:手动配置IP地址

在这里插入图片描述