《网络工程师调试工具IPOP使用手册;》由会员分享,可在线阅读,更多相关《网络工程师调试工具IPOP使用手册;(47页珍藏版)》请在金锄头文库上搜索。
1、IPOP使用手册 文档编号请输入文档编号 密级请输入文档密级 版本编号V1.0 日期2014-10-08 2014 科技 版权声明本文中出现的任何文字叙述、文档格式、插图、照片、方法、过程等内容,除另有特别注明,版权均属 科技所有,受到有关产权及版权法保护。任何个人、机构未经 科技的书面授权许可,不得以任何方式复制或引用本文的任何片断。 版本变更记录时间版本说明修改人2014-10-081.0初稿陈飞 适用性声明本模板用于撰写 科技内外各种正式文件,包括技术手册、标书、白皮书、会议通知、公司制度等文档使用。 目录一. 章标题11.1 一级小节标题11.1.1 二级小节标题11.2 标题与正文的
2、样式名1二. 列表符号与列表编号12.1 列表符号12.2 列表编号12.3 项目符号与项目编号的样式名1三. 图片、表格与公式13.1 图片13.2 表格13.3 公式13.4 图片与表格的样式名1四. 其他14.1 附注和脚注14.2 文本引用与补充材料14.3 文本强调14.4 其他常用样式名1附录A附录标题一1A.1附录标题二1A.1.1附录标题三1A.1.1.1附录标题四1表格索引表 1.1 标题与正文的样式名1表 2.1 项目符号与项目编号的样式名1表 3.1 标题行列型表格示例1表 3.2 无标题列型表格示例1表 3.3 无标题行型表格示例1表 3.4 图片与表格的样式名1表 4
3、.1 其他常用样式名1插图索引图 3.1 图片示例1- I -请输入文档标题一. IPOP介绍IPOP是一款设备调试终端工具,功能很强大,集合很多服务、调试、查看手段于一身,主要功能如下:l IP地址动态绑定功能l 路由信息查询和配置功能l MAC地址信息查询和修改功能l MAC、主机信息扫描功能l 本机网络报文统计功能l 本机端口列表、远程端口扫描功能l 端口映射功能l 网卡流量统计功能l 本机IP报文捕获和发送功能l 终端控制功能(支持telnet、dos、ssh、sftp、ftp、com等协议)l TCL脚本支持l 多种服务功能(tcp/udp/ping/telnet/ftp/tftp/
4、web/team/syslog/smtp)二. 模块介绍下面按照模块方式来介绍这款工具,先来张截图认识下软件图 2.1 IPOP软件介绍如上图,总共有11个模块,有些模块下面包含多个功能,我会针对以前测试中经常用到的功能做详细介绍,有些地方可能介绍的不全,大家也可以自行研究。2.2 IP绑定图 2.2 IP绑定本功能为IP地址动态绑定,可以在WIN2000/WINXP/WIN2003/WIN7/WIN2008系统上绑定多个IP地址,可以随时增加和删除。用于WIN98系统。注意事项:*所绑定的IP地址为动态绑定,在计算机重启后IP地址会丢失,需要重新绑定;但退出本软件不会导致已绑定的动态IP丢失
5、。如需启动时生效,请选择“下次重启自动绑定”选项后,再添加需要绑定的IP,以后计算机重启后不须启动本软件即能自动绑定IP。*本软件可以自动搜索系统中存在网卡,在绑定前请选择正确的网卡。*多IP地址绑定可以成批的绑定IP,规则如下:终止的IP地址必须大于起始的IP地址、地址递增为各地址段的递增规则,如起始地址为192.168.0.1,终止地址为192.168.4.2,地址递增为0.0.2.1,则增加的IP地址为:192.168.0.1 192.168.0.2 192.168.2.1 192.168.2.2 192.168.4.1 192.168.4.2*在网卡网线断开重连或无线网络断开重连时,动
6、态IP地址会丢失,如果想在此种情况下保持动态IP不变,请选择“断线不丢失动态IP”选项,此选项只需设置一次,在下次计算机重启后一直生效。2.3 路由图 2.3 路由进入此模块后展示的是本机的路由表,可以在下面路由配置栏里对路由进行增加和删除。注意事项:所添加的路由为动态绑定,在计算机重启后IP地址会丢失,需要重新绑定;但退出本软件不会导致已绑定的动态路由丢失。如需重启后还生效,需要在运行-cmd里通过route add形势添加,最后加-p参数,否则重启后路由会丢失。如下图:图 2.4 Win7下添加永久静态路由2.4 MAC信息图 2.5 MAC信息MAC信息模块主要提供网卡MAC地址修改、M
7、AC地址扫描、IP地址扫描功能;MAC厂家信息对照表,可以根据mac地址的前6位查询到对应的厂家,也可以根据厂家的名字查询到对应的mac地址。注意事项:IP段主机扫描只针对支持NETBIOS协议的主机进行扫描,IP地址段可以和本机不在同一网段,即可以跨越路由器;而IP段MAC扫描针对所有IP协议的设备进行扫描,但扫描IP段必须和本机为同一网段。2.5 网络统计图 2.6 网络统计本模块主要对网络的收发包进行详细统计,包含不同的错包统计。2.6 端口信息图 2.7 端口信息本模块提供两个功能:本地端口扫描和远端端口扫描。本地端口扫描的结果除了能看出回话的五元组外,如果是主动开发端口,还能看出是什
8、么程序打开的。(此功能很好用,有时候向开放某端口,但是系统却提示次端口被占用,可以在这里找到对应的程序,并且右击结束它。)远端端口扫描:可以指定远端主机的起始IP、终止IP,起始扫描的端口号、终止端口号以及代发扫描信息的网卡IP,扫描的结果在右下方展示。下图是端口信息对照表,列出了1024以内端口号对应的端口名、协议类型和描述信息图 2.8 端口信息对照表2.7 端口映射图 2.9 端口映射端口映射又叫端口重定向,是将访问本机某端口的连接请求,转发至本机或其他主机端口的一项功能,其应用如下:1、 应程序的端口更改。如将本地web服务器的端口由80改为8080;2、 远程端口代理。如在一台网关计
9、算机上做端口映射,可以实现由公网直接访问私网资源。类似NTA功能等。使用步骤:1、 选择本地地址,指定本地端口,指定映射地址、端口,选择tcp或者udp协议2、 指定好映射关系后,点增加按钮3、 点开始映射然后可以通过本机IP+本地端口访问映射地址的资源了2.8 网卡流量图 2.10 网卡流量本模块主要提供以下功能:统计网卡的收发包速率情况,可以按照字节或者比特显示,可以调整采样时间网卡的端口速率、MTU、MAC地址进行展示修改MTU对网卡的收发包字节数进行统计,并提供重置功能对网卡收发包速率统计提供实时存盘功能(记录收、发包速率bps及当前的时间戳)对网卡当前的收发包速率提供悬浮窗显示2.9
10、 报文捕获图 2.11 报文捕获报文捕获功能即抓包功能,相信大家都很熟悉,这里就不做多介绍。2.10 终端工具图 2.12 终端工具终端工具可以说是这个软件的核心部分之一,功能非常强大,下面先罗列下主要功能:终端控制功能,类似于secureCRT,支持telnet、dos、ssh、sftp、ftp、com等协议;日志记录功能,这个功能比secureCRT的记录回话强大;连接共享功能,可以通过本地某个端口共享此窗口回话;添加功能按钮,是为了添加快捷按钮;字符串匹配功能,匹配到字符串后可以设置响应的动作;发送窗口,提供文本和tcl方式发送,方便自动化操作;快捷键修改功能;文件发送功能,支持的发送协
11、议有xmodem等modem协议。下面是终端工具的帮助文档:点击“新建连接”图标可以建立多个telnet或串口维护终端窗口;在窗口标题上双击可以关闭相应的窗口;在终端窗口上点击右键可以弹出相应的菜单(非自动拷贝模式);窗口切换:使用快捷键Alt+数字可以切换到相应的终端窗口,使用ALT+依次切换窗口。快捷键:PageUP 向上翻页PageDown 向下翻页Home 向上移一行End 向下移一行CTRL+A 复制所有窗口内容到粘贴板CTRL+D 清除窗口内容CTRL+C 复制所选内容CTRL+V 发送粘贴板内容到终端CTRL+N 新建终端窗口发送窗口的快捷键:F8:发送选中字符串或当前光标所在行
12、的字符串F9:开始/停止发送F10:清空发送窗口内容TCL方式发送窗口的快捷键:F7:显示/隐藏TCL调试输出窗口F8:执行选中脚本或当前光标所在行的脚本F9:开始/停止执行脚本F10:清空TCL窗口内容字体、背景色设置:点“字体”、“背景色”按钮可以设置相应窗口的字体和背景色,设置后,后续打开的窗口也缺省为此字体和背景色。显示状态切换:点显示状态切换按钮,可以暂停/继续屏幕的打印,暂停时从终端接收的数据保存在缓冲区中,不在屏幕显示,继续恢复后再显示在屏幕上。存盘状态切换:可以在终端窗口操作过程中切换存盘状态,点击图标为绿色时,开始存盘,程序会在运行目录新建一个存盘文件,文件名为当前时间,具体
13、文件名在左下角的状态栏显示;点击图标为红色时,停止存盘,关闭存盘文件。功能按钮:功能按钮相当于鼠标点击的快捷键,点“添加功能按钮”可以设置按钮的名称和要发送的字符串,设置后会在状态栏右侧生成相应的按钮,当点击功能按钮时,程序会将功能按钮所定义的语句发送给当前激活的终端窗口,功能按钮可以存盘,当以缺省文件名保存在程序目录时,下次程序运行时会自动载入功能按钮。字符串匹配:字符串匹配用于搜索相应终端窗口中的字符串,当从终端接送到此字符串后,可以执行一系列的自定义操作,比如打印当前时间、向终端发送相应字符串等等。注意进行了匹配字符串配置后,需要点“匹配状态切换”图标才能使匹配功能生效。HEX显示:将从
14、终端接送的数据以16进制格式显示发送窗口:可以将发送窗口中的字符串以行为单位,通过一定的延时控制发送至终端窗口,便于自动化测试。发送窗口具有一个简单的字符串文本构造功能。TCL发送可以通过TCL脚本来控制字符串的发送。自动拷贝:当建立终端窗口时选中了“自动拷贝”选项后,在终端窗口可以实现用鼠标左键选中文本即拷贝的功能,点击鼠标右键就可以实现粘贴。后面我会举例对这个功能做详细介绍。2.11 服务图 2.13 服务此模块主要是简单的实现各种常用的服务TCP:实现tcp客户端和server端功能UDP:实现udp客户端和server端功能PING:向指定IP发起ping,记录ping的次数、错误数、丢包率,延迟等,并且可以存盘TELNET:实现telnet服务器功能FTP:实现ftp服务