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协议