当前位置: 首页 > news >正文

【计网】ipconfig、ping、arp、tracert

目录

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

http://www.dtcms.com/a/175236.html

相关文章:

  • mysql中select 1 from的作用
  • 嵌入式MCU语音识别算法及实现方案
  • 自动生成 te.extern 接口:TVM 中第三方库的智能化接入方案
  • 达梦DM数据库安装步骤
  • GuassDB如何创建兼容MySQL语法的数据库
  • linux 如何防止内存碎片化?
  • 企业CMS中的内容中台是什么?
  • 【JS逆向基础】WEB基础
  • RN学习笔记 ✅
  • 如何将C#程序打包成软件绿色包
  • 快速学会Linux的WEB服务
  • 极新月报·2025.4人工智能投融资观察
  • 系统级编程(二):通过读取PE文件获取EXE或者DLL的依赖
  • 使用hybird做接口配置
  • SUPER-VLAN基础配置
  • 获取或比对文件的MD5值或SHA值(C#项目源码)
  • C++ this关键字
  • SpringBoot Starter简介-笔记
  • JavaSE核心知识点01基础语法01-03(流程控制:顺序、分支、循环)
  • Babylon.js学习之路《 前言:为什么要学习Babylon.js 》
  • 核函数(Kernel function)
  • langchain4j整合springboot
  • 【AI】基于生活案例的LLM强化学习(入门帖)
  • 第四章-初始化Direct3D
  • Blink和V8的关系
  • 雅思阅读--重点短语/句式39个
  • Day 12 训练
  • PostgreSQL存储过程“多态“实现:同一方法名支持不同参数
  • C语言进阶—函数(static,递归,回调,指针,内联,变参,结构体尺寸)
  • DID在元宇宙的应用爆发:数字身份资产化与跨平台迁移——解析Decentraland等项目的虚拟身份全链路实现