hping是用于生成和解析TCPIP协议数据包的开源工具。创作者是Salvatore Sanfilippo。目前最新版是hping3,支持使用tcl脚本自动化地调用其API。hping是安全审计、防火墙测试等工作的标配工具。
iperf命令是一个网络性能测试工具。iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。iperf可以报告带宽,延迟抖动和数据包丢失。
host命令是常用的分析域名查询工具,可以用来测试域名系统工作是否正常。语法:host(选项)(参数)。选项:-a:显示详细的DNS信息。
tracepath命令用来追踪并显示报文到达目的主机所经过的路由信息。语法:tracepath(参数)。参数:目的主机:指定追踪路由信息的目的主机;端口:指定使用的UDP端口号。
arpwatch命令用来监听网络上arp的记录。语法:arpwatch(选项)。选项:-d:启动排错模式;-f<记录文件>:设置存储ARP记录的文件,预设为/var/arpwatch/arp.dat。
nslookup命令是常用域名查询工具,就是查DNS信息用的命令。nslookup4有两种工作模式,即“交互模式”和“非交互模式”。在“交互模式”下,用户可以向域名服务器查询各类主机、域名的信息。
arping命令是用于发送arp请求到一个相邻主机的工具,arping使用arp数据包,通过ping命令检查设备上的硬件地址。能够测试一个ip地址是否是在网络上已经被使用,并能够获取更多设备信息。功能类似于ping。
nc命令是netcat命令的简称,都是用来设置路由器。语法:nc/netcat(选项)(参数)。选项:-g<网关>:设置路由器跃程通信网关,最多设置8个。
dig命令是常用的域名查询工具,可以用来测试域名系统工作是否正常。语法:dig(选项)(参数)。选项:@<服务器地址>:指定进行域名解析的域名服务器。
arp命令用于操作主机的arp缓冲区,它可以显示arp缓冲区中的所有条目、删除指定的条目或者添加静态的ip地址与MAC地址对应关系。
ping命令用来测试主机之间网络的连通性。执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。
traceroute命令用于追踪数据包在网络上的传输时的全部路径,它默认发送的数据包大小是40字节。通过traceroute我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。
netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux操作系统的网络情况。语法:netstat(选项)。选项:-a或--all:显示所有连线中的Socket。