zoukankan      html  css  js  c++  java
  • 排查网络问题的常用指令

    • ping

      该指令用于检查两台服务器之间是否能成功交换数据包。

    • telnet

      该指令用于检查到对方端口的网络联通性,如果telnet通了则TCP三次握手成功,否则需要确认对方是否已启动相应服务端口或双方的防火墙策略是否有问题。

    • ifconfig
      • ifconfig -a             查看网卡信息  
      • ifconfig eth0 up    启动网卡
      • ifconfig eth0 down  关停网卡   
    • route
      • route -n  查看服务器路由信息 
      • route {add | del} -net {address} netmask {netmask} dev {name} 添加或删除路由信息
    • traceroute

        该指令用于查看从原地址到目的地址的路由路径。

    • netstat

      该指令可以显示服务器的网络状态,常用。

      • netstat -a                   显示服务器当前所有的socket链接
      • netstat -apu                显示UDP端口的使用情况
      • netstat -apt                显示TCP端口的使用情况
      • netstat -s               显示网络统计信息
      • nestat -anp|grep 8080 查看8080端口的状态
    • ss
      • ss -l          列出所有本机已经打开的端口
      • ss -t -a     显示所有tcp连接
      • ss -u -a    显示所有udp连接  
      • ss -tp       某个连接属于哪个进程
      • ssl -t src ip:8080 查看本地端口状态
    • tcpdump

      网络抓包工具,

    • nmap

      网络嗅探和烧苗工具,检查对方主机开放了哪些端口。

    以上总结参考https://mp.weixin.qq.com/s/cQctCmLYC3KoOf4cM5zvVA

  • 相关阅读:
    博客园风格简单修饰(Do It Yourself)
    十大经典排序算法
    物流BOS
    算法设计
    牛客网刷题
    关于上网的问题
    Lucene&Solr
    SSM综合练习
    四十八:WAF绕过-权限控制之代码混淆及行为造轮子
    四十七:WAF绕过-漏洞发现之代理池指纹被动探针
  • 原文地址:https://www.cnblogs.com/smallzhen/p/14743242.html
Copyright © 2011-2022 走看看