Linux网络调试

ifconfig - 配置网络接口

ip - 显示/操作路由、网络设备、接口和隧道(tunnels)

  • ip route
  • ...

ping

traceroute

dig

netstat - 打印网络连接,路由表,接口统计,伪装连接和多播成员信息

curl - 传输一个URL

  • curl 使用支持的协议 从/向 服务器传输数据
    • DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP
  • curl [options / URLs]

telnet - TELNET协议的用户接口

  • telnet命令用于与其他使用TELNET协议的主机进行交互式通信。它以命令模式开始,在那里打印一个telnet提示("telnet>")。

nc - 任意的 TCP 和 UDP 连接与监听。

  • nc(netcat) 可以用于一切与TCP, UDP 和 UNIX-domain sockets 有关的事情上。
    • 开启 TCP 连接
    • 发送 UDP 包
    • 监听任意 TCP 和 UDP 的端口
    • 端口扫描
    • 处理 IPv4 和 IPv6
  • nc [destination] [port]
posted @ 2022-09-26 01:23  tofengz  阅读(167)  评论(0编辑  收藏  举报