目录
ipconfig
ping
arp
tracert
cmd
ipconfig
ipcofig -all
IPv4
物理地址
ping
检测网络连通情况,分析网络速度
根据域名得到服务器IP
根据TTL判断对方所使用的操作系统以及数据包经过路由器数量
byte数据包大小
time响应时间
TTLDNS记录在DNS服务器上存在的时间,是IP协议包的一个值,告诉路由器该数据包何时需要被丢弃
100~130ms之间--Windows系统
240~255ms之间--UNIX/Linux系统
ping -t
不间断地Ping指定计算机,直到管理员中断(Ctrl+C)
ping -a
通过ping它的ip地址,解析出主机名
ping -n
默认发四个数据包,通过这个命令可以自己定义发送的个数
已发送、已接收、丢失、最快、最慢、平均速度
ping-l size
发送指定大小的数据包
ping -r count
在“记录路由”字段中记录传出和返回数据包的路由,探测经过的路由个数,但最多只能跟踪到9个路由
ping一个网段
Ping命令的7个基础用法;查看局域网内所有IP命令,arp –a;服务器同时测试多网段IP_ping ip-CSDN博客
for /L %D in (1,1,255) do ping 10.168.1.%D
检测网段192.168.1.1到192.168.1.255之间的所有的ip地址,每次逐增1,直接到1到255这255个ip检测完为止
or /L %D in (1,1,255) do ping -n 10.168.1.%D >>a.txt
说明,ip地址是变的,你填你需要测的ip网段就行,a.txt也是变的,可以自已设置名称。
这样就会把结果导入的a.txt文件中,全部IP检查完成后打开a.txt搜索“TTL=”包含它的就是通的地址,没有包含“TTL=”的地址就是不通的
for /l %D in (1,1,255) do (ping 192.168.1.%D -n 1 && echo 192.168.1.%D>>ok.txt || echo 192.168.1.%D >>no.txt)
将ping通的IP和不通的IP分别放到两个文件里面
不同网段的ip地址需要同时检测
for /f %D in (ip.txt) do (ping %D -n 1 && echo %i>>ok.txt || echo %D >>no.txt)
把ping的地址写到这个文件里面,同时可以ping 1000个ip地址以上,代码会自己读取这个文件里面的ip地址,并且把结果放到两个文件里面去
arp
通过ip地址找到设备mac地址
arp是地址解析协议,其基本功能为透过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的顺利进行。它是IPv4中网络层必不可少的协议
arp -a
自动在缓存中,读取IP地址和mac地址的对应关系表
arp -s
手动添加或绑定一条arp记录
arp -s 192.168.1.1 3c-22-3f-5d-f6-77
arp -d
删除所有ARP记录
tracert
路由跟踪命令,用于确定 IP 数据包访问目标所采取的路径
tracert 目标设备的ip地址或者网址
检测ip地址经过几个跃点
-d
tracert -d baidu.com
-h
tracert -h 3 baidu.com
-w
tracert -w 6 baidu.com