)" # macOS brew 安装命令 brew tap xgadget-lab/nexttrace && brew install nexttrace # GHPROXY 镜像(国内使用) bash nexttrace --dev eth0 blog.bbskali.cn TCP UDP扫描 NextTrace也可以使用TCP和UDP协议发起Traceroute请求,不过目前UDP只支持IPv4 # TCP 扫描 nexttrace --tcp blog.bbskali.cn # 可以自行指定端口[此处为443],默认80端口 nexttrace --tcp --port 443 blog.bbskali.cn # UDP 扫描 nexttrace --udp blog.bbskali.cn #自定义UDP扫描端口 nexttrace --udp --port 5353 blog.bbskali.cn 当然 项目地址: https://github.com/sjlleo/nexttrace
请参考: 通过nginx日志统计一段时间内ip的访问次数进行排序&访问量统计 以上命令较多,我更建议使用可视化图形,即NextTrace工具 NextTrace 安装: # Linux 一键安装脚本 bash <(curl -Ls https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh) # GHPROXY 镜像(国内使用 ) bash <(curl -Ls https://ghproxy.com/https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh ) # macOS brew 安装命令 brew tap xgadget-lab/nexttrace && brew install nexttrace 使用手册: NextTrace How to Use 开始执行: nexttrace 1.0.0.1 可以看到有一些境外ip在访问,我的服务器一般是作为我的开发环境来用,所以一般不会出现有境外ip访问的情况。
一、NextTrace Web介绍 1.1 NextTrace Web简介 NextTrace Web NextTrace Web,它是基于 NextTrace开发的简易Web API服务端。 NextTrace 是一个轻量级的工具,能够帮助网络管理员、开发者和普通用户解决网络问题。 1.2 NextTrace Web使用场景 网络管理员可以利用 NextTrace Web 来监控和分析网络流量。 通过 NextTrace 提供的准确的路由信息,管理员可以快速定位网络中的瓶颈和故障,并采取相应的措施进行优化和修复。 开发者可以利用 NextTrace Web 来进行网络应用的开发和测试。 通过 NextTrace 提供的可视路由信息,开发者可以更加直观地了解网络请求的路径和延迟,从而优化网络应用的性能和用户体验。 普通用户可以利用 NextTrace Web 来测试网络的稳定性和速度。
3.macOSbrew tap xgadget-lab/nexttrace && brew install nexttrace四、参数详解1.无参数追踪没有明确指定协议的情况下,NextTrace默认会使用 默认ICMP模式:nexttrace --fast-trace图片TCP模式:nexttrace -F -T图片此模式下,当前版本暂不支持UDP。 nexttrace <目标地址> -q 5 # 指定探测次数为五次图片图片通过wireshark、tshark也能清晰观测到次数的变化,同时从NextTrace的输出结果来看,每个节点的耗时统计也增加到 nexttrace -nP <目标地址> # -n禁止反向解析,-P打印AS PATH走向,可以混合使用图片13.表格形式输出结果(-t /--table)nexttrace -t -n <目标地址> nexttrace -n -D <网卡名> <目的IP>而如果想指定网卡的某个内网IP,也能配合-s参数:nexttrace -n -D <网卡名> -s <IP> <目的IP>图片18.展示路由表信息
,可以生成可视化图 测试脚本 一键测试脚本get_nexttrace.sh,安装测试并返回结果 #! /bin/bash #节点回程路由测试 WorkDir='/tmp/.nexttrace' ETC_DIR=`cat .. -qO nexttrace.zip http://dl.itbunan.xyz/nexttrace.zip && unzip nexttrace.zip > /dev/null 2>&1 & & chmod +x nexttrace cd - > /dev/null fi } get_traceroute_detail() { isp=$1 /nexttrace ${ip} | grep -v NextTrace | grep -v LeoMoeAPI |grep -v traceroute` #输出结果 printf
NextTrace GitHub:nxtrace/NTrace-core: NextTrace, an open source visual route tracking CLI tool 运行脚本: curl nxtrace.org/nt |bash 测试到本地(某一IP)的路由: # nexttrace IPaddress # For example (Vultr to yourIP) nexttrace
x8DEF;类型,是否为中国优化。 ---- NextTrace 路由追踪 bash <(curl -Ls https://raw.githubusercontent.com/sjlleo/nexttrace/main/nt_install.sh) Example :nexttrace 8.8.8.8 #来自于@sjlleo开源的路由测
NextTrace[6] 一款由 Golang 实现的开源轻量级可视化路由追踪工具,支持 Windows、macOS 以及 Linux 平台。 三、网站 1. huobao-drama [4] 咔皮记账: https://heylumi.cn [5] 艾特阅读桌面版: https://github.com/dengcb/weixin-reader-desktop [6] NextTrace
cloud.tencent.com|nali 又或者nslookup: nslookup cloud.tencent.com|nali 3.6 打印路径追踪的IP归属地 路径追踪可以是mtr、traceroute等,或者nexttrace /ntrace,nexttrace/ntrace本身支持地址库的查询以及AS号查询,如需详细了解,可以参照笔者的这篇文章。
P 443 -nr www.baidu.com 4)指定UDP端口跟踪(-u/--udp,-P) 同理,指定UDP端口跟踪,可以是: mtr -u -P 80 -nr www.baidu.com 3.nexttrace 基于Golang开发的开源可视化路径跟踪工具,nexttrace的详细介绍,可参考笔者此篇文章。
---------------------回程路由--感谢fscarmen开源及PR--------------------- 依次测试电信/联通/移动经过的地区及线路,核心程序来自ipip.net或nexttrace
地址:https://github.com/kubernetes/minikube 13、nexttrace:一款可视化路由跟踪工具。 地址:https://github.com/sjlleo/nexttrace Java 项目 14、jetlinks-community:一个全响应式的企业级物联网平台。
---------------------回程路由--感谢fscarmen开源及PR--------------------- 依次测试电信/联通/移动经过的地区及线路,核心程序来自ipip.net或nexttrace
的传播表明可通过数字接触追踪进行流行病控制,图4 类似的解决方案已经在新加坡通过其TraceTogether应用程序以及新项目(如泛欧洲邻近跟踪倡议https://www.pepp-pt.org/ 和https://nexttrace.org