admin管理员组文章数量:1532078
2024年4月29日发(作者:)
网络测试工具的使用
1、检查活动网络接口的状态。
#ifconfig –a
图-1 检查活动网络接口的状态
在本例中,我们看到有两个网络接口elxl0和mxfe端口都在活动状态,其中一个端口的地址是192.168.40.101,另一个端口的
地址是192.168.40.101 。
说明:下表介绍了 ifconfig 查询中的变量信息。使用图1输出作为示例。
变量 屏幕输出 说明
接口名称 elxl0 指示已在 ifconfig 命令中请求其状态的接口的设备名
称。
接口状态 flags=100843 据此确定接口当前已初始化 (UP) 还是未初始化 (DOWN)。 广播状态 BROADCAST 指示接口支持 IPv4 广播。 传输状态 RUNNING 指示系统正在通过接口传输包。 变量 屏幕输出 说明 多点传送MULTICAST, IPv4 显示接口支持多点传送传输。示例中的接口支持 IPv4 多 状态 点传送传输。 最大传输mtu 1500 显示此接口的最大传输大小为 1500 个八位字节。 单位 IP 地址 inet 显示为接口指定的 IPv4 或 IPv6 地址。接口示例 eri0 192.168.40.12 的 IPv4 地址为 10.1.1.8。 网络掩码 netmask ffffff00 显示特定接口的 IPv4 网络掩码。请注意,IPv6 地址不 使用网络掩码。 广播地址 broadcast 广播地址是192.168.40.255 192.168.40.255 MAC 地址 ether 显示接口的以太网层的MAC地址。 0:0:e8:a0:25:86 2、使用hostname显示主机名称 # hostname Cjh 3、ping 命令 与Windows、Linux主机一样,Solaris使用ping命令来探测远端的主机时候存在。也可以使用ping命令来测试网络的连通性。 例如: #ing is alive 4、使用netstat命令监控网络状态 netstat命令显示网络和网络协议的统计状态。你可以显示TCP、SCTP和UDP协议的状态,也可以显示路由表的信息和端口信息。 显示TCP的传输状态,使用命令: # netstat |more 显示路由表信息,使用命令:netstat –r 图-2 显示路由表信息 5、traceroute命令是用来检查到目的网络的路由途径的。 在Windows中,tracert命令与此命令相同。命令的使用和输出如下。 检查到192.168.40.12主机的路由途径,使用命令:#traceroute 192.168.40.12traceroute: Warning: Multiple interfaces found; using 192.168.40.12 @ elxl0traceroute to 192.168.40.12 (192.168.40.12), 30 hops max, 40 byte packets1 cjh (192.168.40.12) 0.260 ms 0.166 ms 0.059 ms可以看出,需要经过一个路由,能从本主机到达192.168.40.12主机。 6、使用snoop命令来查看包的传输在Solaris系统下,有一个系统内置的网络数据分析和诊断工具snoop,可以抓取以太网中的 数据包进行分析,它可捕获IP 包并将其显示或保存到指定文件。这个工具都是通过捕捉网络的分组,然后按照不同的形式显示或输出这 些分组。诊断网络故障的第一步就是收集信息。包括从用户收集一些反映问题本质的信息,也包括来自网络的信息。成功与否在很大程度上 取决于收集信息的效率和所收集的信息的质量。分组捕捉与分析是诊断故障的最终方法,也是最复杂的方法,通过实时地收集分组数据,对 流量加以分析,能够了解网络内部到底发生了什么事情。当然不当的使用也会对系统安全造成威胁,因为这些工具可能获得敏感的信息。这 类工具有多种不同的名称,如分组嗅探器(PacketSniffer)、分组分析器(PacketAnalyzer)、协议分析仪(ProtocolAnalyzer)和流量监视 器(TrafficMonitor)等。它们之间的主要差别是对捕捉到的分组所做的分析量的多少。如分组嗅探器是工作量最少的工具,而协议分析仪是 工作量最大的工具,位于二者之间的是分组分析器工具。流量监视器以提供统计数据为主,有时也可能提供原始的分组数据。snoop属于分 组嗅探器,tcpdump属于分组分析器,而ethereal属于协议分析仪。snoop本身能够运行在以太网环境下的solaris系统中,然后依靠网 卡的混杂模式从网络中读 取流过的所有数据包,当然,这依赖于网络必须是共享式以太网(使用集线器),或者在交换机上 配置SPAN 功能把所有流量镜像到snoop所运行的机器。如果网络是运行在除以上两者之外的交 换网络上的话,那么snoop只能够获取到广播数 据,以及发往主机自身的数据。下面看看几个例子:l 监听所有以本机为源和目的的包并将其显示出来。# /usr/sbin/snoop 如图-3 。 图3 监听所有以本机为源和目的的包并将其显示出来l 监听所有主机cjh1和cjh2之间的包并将其保存到文件file1# snoop -o file1 cjh1 cjh2 Using device /dev/elxl0 (promiscuous mode)l 显示文件file1中指定的包(第5~10行)。# snoop –i file1 -p 5,10 图-4 显示文件file1中指定的包 7、使用nslookup命令来检查DNS客户端配置是否正确。 #nslookup> ver: ress: 192.106.0.20Non-authoritative answer:Name: ress: 192.36.44.6有这样的反馈结果说明DNS客户端设置成功。我们安装完成一台Solaris 10服务器或者工作站 后通常要做的是配置TCP/IP网络,这样Solaris 10服务或者工作站才能和网络中的其他计算机进行联机。多数情况下并不复杂,只需要 一些网络方面的设计和配置知识。
版权声明:本文标题:Solaris 10网络连接测试方法 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1714366489a400947.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论