网络故障排查助手 Ops Diagnostics
一站式运维工具平台

网络故障排查与运维助手

集合常用网络诊断、配置查询与运维工具,帮助您快速定位问题,提升运维效率,保障业务稳定运行。

工具全面 操作便捷 结果准确

全部工具

IP / IPv6IP 地址信息查询
支持 IPv4 / IPv6
端口排查端口连通性测试
服务状态检测
SSL 证书证书信息查询
有效期与链路检查
DNS 解析DNS 记录查询
解析链路追踪
Nginx 配置Nginx 配置检查
语法与最佳实践
子网 / CIDR子网计算与划分
CIDR 工具
Docker ComposeCompose 文件校验
服务编排检查
LNMP 命令LNMP 常用命令
环境检查
Crontab定时任务管理
语法与调试
HTTP 响应头响应头解析
安全与性能检查
场景排障常见场景诊断
排障思路与建议
运行状态查看详情 ›
  • 服务状态正常
  • 网络连通性正常
  • DNS 解析正常
  • 证书有效性正常
最近使用

    IP 查询 / IPv6 检测

    同时查看访问来源地址、本机网卡地址、网络出口公网地址和浏览器环境,并生成可复制的网络环境报告。

    检测报告
    正在读取当前网络信息...

    适合排查

    网站打不开、手机流量和宽带访问结果不一致、IPv6 外网访问异常、服务器看到的访问 IP 与预期不一致、本地地址与公网出口地址混淆。

    下一步

    1. 确认当前出口是 IPv4 还是 IPv6。
    2. 区分访问来源 IP、本机网卡地址和网络出口公网 IP。
    3. 查看公网 IPv4 归属地和运营商是否符合预期。
    4. 如果只在部分网络打不开,继续检查 DNS 和 SSL。
    5. 如果出口 IP 与预期不一致,检查路由器、防火墙和网络接入方式。

    端口连通性排查

    根据目标和端口生成 Windows / Linux / macOS 排查命令,并分析粘贴结果。

    命令与分析
    填写目标后生成排查命令。

    结果解释

    • Connection timed out:常见于防火墙、安全组、路由或服务未开放。
    • Connection refused:主机可达,但端口没有服务监听。
    • Could not resolve host:DNS 解析异常。
    • SSL handshake failed:证书或反向代理 HTTPS 配置异常。

    排查步骤

    1. 先在本机执行生成的端口命令。
    2. 再登录服务器查看服务监听和防火墙。
    3. 如果端口通但业务异常,继续检查 HTTP 状态码、SSL 和应用日志。

    SSL 证书检测

    检测 HTTPS 证书到期时间、颁发机构、域名匹配和常见风险。

    证书结果
    输入域名后开始检测。

    常见风险

    • 剩余天数小于 15 天:建议尽快续期。
    • 证书已过期:浏览器会提示不安全。
    • 域名不匹配:检查证书是否包含当前域名。
    • 无法连接 443:检查 Nginx、CDN、防火墙和安全组。

    相关命令

    openssl s_client -connect example.com:443 -servername example.com
    nginx -t
    systemctl reload nginx

    DNS 解析检测

    查询 A、AAAA、CNAME、MX、TXT、NS 记录,辅助判断域名解析是否正常。

    解析结果
    输入域名后开始查询。

    常见问题

    • 无 A 记录:IPv4 网络可能打不开。
    • 有 AAAA 但 IPv6 服务异常:部分网络可能访问失败。
    • www 与根域名解析不同:可能出现一个能打开、另一个打不开。
    • MX 为空:通常不影响网站访问,但会影响邮箱。

    排查步骤

    1. 确认根域名和 www 是否都配置了解析。
    2. 等待 DNS 生效后继续检查端口和 SSL。
    3. 使用不同网络或 DNS 服务验证是否存在缓存差异。

    Nginx 反向代理配置生成器

    输入域名、后端地址和选项,生成常见反向代理配置与检查命令。

    Nginx 配置
    填写参数后生成配置。

    生成内容

    • Nginx server 配置、HTTPS 配置和反代头部。
    • WebSocket、大文件上传和隐藏后端特征选项。
    • 防火墙放行、配置测试、重载和监听检查命令。

    上线前检查

    1. 确认域名解析到服务器公网 IP。
    2. 确认后端服务在服务器本机可访问。
    3. 执行 nginx -t,通过后再 reload。

    子网掩码 / CIDR 计算器

    输入 IPv4 CIDR,计算网络地址、广播地址、子网掩码、可用地址范围和排查建议。

    网段结果
    输入 CIDR 后开始计算。

    适合排查

    • 办公网、服务器内网、容器网络的 IP 与掩码是否配置正确。
    • 两台主机是否处在同一网段,网关是否落在可用地址范围内。
    • 安全组、路由规则、ACL 需要填写哪个网段。

    相关命令

    ip addr
    ip route
    ping 网关地址
    traceroute 目标地址

    Docker Compose 生成器

    输入镜像、端口和部署方式,生成 docker-compose.yml、启动命令和端口排查建议。

    Compose 与命令
    填写参数后生成配置。

    排查步骤

    1. 先执行 docker compose config 检查配置。
    2. 启动后查看 compose ps 和 logs。
    3. 本机 curl 通了再接 Nginx、DNS 和 SSL。

    常见问题

    • 容器正常但外部打不开:检查端口绑定、安全组和防火墙。
    • 反代 502:检查后端端口、容器网络和 Nginx proxy_pass。
    • 数据丢失:确认重要目录已挂载到宿主机。

    LNMP 安装命令生成器

    按系统生成 Nginx、PHP-FPM、数据库、证书工具的安装、检查和防火墙命令。

    安装与检查命令
    选择系统后生成命令。

    上线前检查

    1. 确认系统版本、软件源和服务器时间。
    2. 执行 nginx -t,确认 80 / 443 已监听。
    3. 配置站点目录权限、PHP 限制和日志轮转。

    相关场景

    • 新服务器部署网站环境。
    • PHP 网站 502、上传失败、HTTPS 配置异常。
    • 迁移网站前快速核对基础组件。

    Crontab 表达式生成器

    生成常见计划任务表达式、crontab 条目和日志排查命令,适合备份、健康检查和定时脚本。

    表达式与排查命令
    选择模板后生成计划任务。

    排查步骤

    1. 用 date 确认服务器时区和时间。
    2. 用 crontab -l 确认任务已写入。
    3. 检查 syslog、journalctl 或脚本自己的日志。

    常见问题

    • 手动执行正常,定时执行失败:通常是环境变量或路径问题。
    • 任务重复执行:检查系统 crontab、用户 crontab 和应用内定时器。
    • 没有日志:给命令增加输出重定向,方便定位失败原因。

    HTTP 响应头检测

    检测网址状态码、重定向、关键响应头和常见缓存、安全、反向代理配置问题。

    响应头结果
    输入网址后开始检测。

    适合排查

    • 网站返回 301 / 302 / 403 / 404 / 502 / 504。
    • HTTP 自动跳转 HTTPS、www 和根域名跳转异常。
    • CDN 缓存、Content-Type、安全响应头配置不清楚。

    相关命令

    curl -I https://example.com
    curl -Iv https://example.com
    nginx -T | grep -n "server_name"
    tail -n 100 /var/log/nginx/access.log

    服务器访问异常场景排障助手

    选择常见故障场景,生成排查顺序、命令和需要记录的信息,方便复制成工单或咨询报告。

    排障报告
    选择场景后生成排查步骤。

    使用方式

    1. 先选择最接近的故障现象。
    2. 复制命令在本机或服务器执行。
    3. 把输出结果、截图和日志整理成报告继续分析。

    覆盖场景

    • DNS、端口、SSL、HTTP 状态码、Nginx 与 Docker。
    • IPv6 访问异常、计划任务失败、服务监听异常。
    • 适合普通用户和运维新手按步骤定位问题。