ping 

  • 格式:ping 目标IP/域名

  • 只探测本机到目标主机的通路,并不探测目标端口是否有效。

  • 使用ICMP(Internet Control Messages Protocol)协议,一些主机防火墙会丢弃ICMP报文,导致ping不通。

  • pind的时候不需要加“http”或“https",直接ping域名。

telnet

  • 格式:telnet 目标ip/域名 端口

  • 无法感知到达目标主机的响应耗时

  • 交互式体验,不太适合写在shell脚本中

  • telnet不支持加密,发送数据都是明文,包括登录凭证。不适合敏感信息场景

traceroute

  • 格式:traceroute 目标ip/域名

  • traceroute 是一个网络诊断工具,用于显示数据包从源主机到目标主机之间经过的路由(路径)。它可以帮助诊断数据包传输中的问题,例如确定网络延迟的位置或查看数据包的路径。

  • traceroute主要用于跟踪路由,排查数据包到达目标主机之前产生的问题

curl:命令行下的http客户端

tcpdump:抓包工具

tcpping:第三方ping工具


查看所有端口占用情况


netstat: 

netstat -tuln

ss:

ss -tuln


注意:本文归作者所有,未经作者允许,不得转载