网络诊断与分析工具 - 全功能版

网络诊断与分析工具

专为网络工程师和开发者打造的专业工具集

URL参数编辑器

{{ urlEditor.parseError }}

URL解析结果

协议
{{ urlEditor.parsedUrl.protocol }}
主机名
{{ urlEditor.parsedUrl.hostname }}
端口
{{ urlEditor.parsedUrl.port || '默认' }}
路径
{{ urlEditor.parsedUrl.pathname }}
Hash
{{ urlEditor.parsedUrl.hash || '无' }}

查询参数管理

参数名 参数值 操作
暂无参数,点击"添加参数"按钮开始

生成的URL

{{ urlEditor.outputUrl }}

IP地址转换器

{{ ipConverter.error }}
{{ format.label }}
{{ format.value || '-' }}

批量IP转换

子网计算器 (IPv4)

{{ subnetCalc.error }}

计算结果

{{ val.label }}
{{ val.value }}

子网划分 (VLSM)

{{ subnetCalc.subnetError }}
子网ID 网络地址 CIDR 广播地址 可用主机
{{ index + 1 }} {{ subnet.networkAddress }} {{ subnet.cidr }} {{ subnet.broadcastAddress }} {{ subnet.hostCount }}

网络诊断工具 (模拟)

注意:由于浏览器安全限制,纯前端JavaScript无法直接执行真实的网络Ping或DNS查询。 此处提供的是模拟功能,用于演示逻辑和输出格式,实际功能需依赖后端服务或浏览器扩展。

Ping 模拟

{{ netDiag.pingResult }}

DNS 查询模拟

{{ netDiag.dnsResult }}

进制转换器

{{ baseConverter.error }}

转换结果

{{ targetBase === 2 ? '二进制 (Base 2)' : targetBase === 8 ? '八进制 (Base 8)' : targetBase === 10 ? '十进制 (Base 10)' : targetBase === 16 ? '十六进制 (Base 16)' : 'Base ' + targetBase }}
{{ baseConverter.results[targetBase] || '-' }}

时间戳转换器

时间戳转日期

{{ timestampConverter.timestampError }}

本地时间: {{ timestampConverter.convertedDate.local }}

UTC时间: {{ timestampConverter.convertedDate.utc }}

日期转时间戳

{{ timestampConverter.dateToTimestampError }}

Unix时间戳 (秒): {{ timestampConverter.convertedTimestamp.seconds }}

Unix时间戳 (毫秒): {{ timestampConverter.convertedTimestamp.milliseconds }}

{{ toast.message }}

使用帮助

URL参数编辑器

输入完整URL,工具将自动解析协议、域名、路径和查询参数。您可以在表格中直接编辑参数,增删改查,并实时预览生成的URL。支持URL编码/解码切换以及JSON格式的参数导入导出。

小提示: 导入JSON时,格式应为 [{"key": "param1", "value": "value1"}]

IP地址转换器

支持IPv4和IPv6地址在点分十进制、长整型、二进制和十六进制之间的相互转换。输入任意一种格式,工具将自动识别并显示所有转换结果。还支持多行IP地址的批量转换。

小提示: IPv6的长整型和二进制表示非常长,通常只用于特定分析场景。

子网计算器 (IPv4)

输入IPv4的CIDR(例如:192.168.1.0/24),工具将计算并显示网络地址、广播地址、子网掩码、可用主机范围、主机数量等详细信息。此外,还提供子网划分(VLSM)功能,您可以指定要划分的子网数量,工具将列出每个子网的详细信息。

小提示: 子网数量必须大于等于2。

网络诊断工具 (模拟)

此模块提供模拟的Ping和DNS查询功能。由于浏览器安全限制,纯前端JavaScript无法直接执行真实的网络请求。此功能主要用于演示其工作原理和输出格式。

小提示: 真正的网络诊断工具需要后端支持或特定的浏览器API/扩展。

进制转换器

将数值从一个基数(2到36)转换到其他常用基数(二进制、八进制、十进制、十六进制等)。输入数值和其当前的基数,工具将自动计算并显示转换结果。

小提示: 基数36使用数字0-9和字母A-Z。

时间戳转换器

实现Unix时间戳(秒或毫秒)与人类可读日期时间格式之间的双向转换。您可以输入时间戳获取日期,也可以选择日期时间获取对应的时间戳。

小提示: 可以一键获取当前时间戳或当前日期时间。

互动区域

登录后可以点赞此内容

参与互动

登录后可以点赞和评论此内容,与作者互动交流