windows常用的网络排查命令

ping

  • 通过发送ICMP验证与其他TCP/IP计算机的IP级连接回显请求消息。显示相应的回音回复信息的接收,以及往返时间。
  • 用于解决连接、可访问性和名称解析问题
  • 常用ping选项:
    -t—一直ping,直到按下Ctrl+c
    -a —将地址解析为主机名,例:ping -a 200.20.1.100
    -n —指定ping返回的次数,例:ping -n 5
    -l —指定ping的包字节数大小,例:ping -l 1000

ping错误提示

  • 找不到主机:无法解析域名
  • 请求超时:目标主机不存在或进禁止ping
  • 传输失败:本地主机网络问题

ARP

  • 显示和修改ARP缓存表中的条目,其中包含一个或多个用于存储IP地址及其解析的以太网或令牌环物理地址的表
  • 常用arp选项:
    -a — 显示arp缓存表,例:arp -a
    -d —删除所有条目,例:arp -d
    -s —添加指定的映射条目 ,例:arp -s 192.168.1.103 aa-aa-aa-aa-aa-aa

Tracert

  • 确定通过发送ICMP回显请求或以递增的生存时间TTL字段值向目标发送消息。
  • 路径显示源主机和目标主机之间路径所经过的路由器
  • 常用tracert选项:
    -d —不将地址解析成主机名,例:tracert -d www.baidu.com

Route

  • 显示并修改本地IP路由表中的输入;
  • 常用route选项:
    route print 打印本地路由表
    route add 172.16.1.10 mask 255.255.255.0 192.168.1.1 添加指定路由及掩码、网关
    route delete 172.16.1.1 删除指定路由条目

ipconfig

  • 显示所有当前TCP/IP网络配置信息,并刷新DHCP和DNS设置
  • 常用ipconfig选项:
    ipconfig /all 显示所有适配器的完整TCP/IP网络配置信息
    ipconfig -release 释放DHCP信息
    ipconfig /renew 通过DHCP重新获取地址
    ipconfig /displaydns 查看DNS缓存
    ipconfig /flushdns 清空DNS缓存

netstat

  • 显示端口监听状态
  • 常用netstat选项
    netstat -a 显示所有活动的TCP连接和正在监听的TCP、UDP端口
    netstat -an 显示活动的TCP连接,地址和端口用数字显示
    netstat -ano 显示活动的TCP连接,包含连接的进程号(PID)
    netstat -p tcp 显示指定的tcp协议
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章