Linux使用BestTrace进行路由跟踪,支持显示IP归属地

发布时间 - 2025-07-15 00:00:00    点击率:

在linux服务器上进行路由跟踪通常使用traceroute命令,但该命令无法显示ip归属地,显得不够直观。为了解决这个问题,可以使用ipip.net提供的besttrace工具替代traceroute,因为它支持显示ip归属地,操作更加直观。

下载和安装BestTrace

ipip.net提供了BestTrace的二进制包,直接下载并解压后即可使用。

官方下载地址:besttrace4linux.zip
备用下载地址:besttrace4linux.zip

# 下载BestTrace
wget http://soft.xiaoz.org/linux/besttrace4linux.zip

安装unzip

yum -y install unzip

解压

unzip besttrace4linux.zip

解压后,您将看到以下几个二进制文件,根据您的系统选择合适的文件。xiaoz使用的是Linux X64系统,直接使用besttrace文件。

-rw-r--r--. 1 root root 8905913 Aug 20 14:48 besttrace
-rw-r--r--. 1 root root 7694251 Aug 20 14:48 besttrace32
-rw-r--r--. 1 root root     736 Jul 25 16:04 besttrace4linux.txt
-rw-r--r--. 1 root root 7764434 Aug 20 14:48 besttracearm
-rw-r--r--. 1 root root 8866532 Aug 20 14:48 besttracebsd
-rw-r--r--. 1 root root 7686164 Aug 20 14:48 besttracebsd32
-rw-r--r--. 1 root root 8950288 Aug 20 14:48 besttracemac

使用BestTrace

首先,给予BestTrace执行权限,然后执行命令进行路由跟踪。

chmod +x besttrace
./besttrace -q1 -g cn IP

参数说明

更多使用说明可以通过输入./besttrace --help查看,完整的参数如下:

-6, -ipv6      使用IPv6。
-J, -json      使用JSON格式打印traceroute结果。
-g, -lang string  语言,目前仅支持cn和en。
-m, -maxhop int   指定traceroute将探测的最大跳数(最大生存时间值)。默认值为30。
-a, -noas      显示时,请勿尝试将IP地址映射到AS。
-n, -nodomain  显示时,请勿尝试将IP地址映射到主机名。
-l, -location  显示时,请勿尝试将IP地址映射到位置。
-q, -query int    设置每跳的探测包数。默认值为3。
-z, -sendtime int 探针之间的最小时间间隔(默认为0)。
如果该值大于10,则它指定一个以毫秒为单位的数字,否则它是一个秒数(也允许浮点值)。
当某些路由器对ICMP消息使用速率限制时很有用。
-f, -stopop int   指定要启动的TTL。默认为1。
--sync       通过同步发送ICMP包。
-T, -tcp      使用TCP SYN进行探测。
-V, -version  打印版本并退出。
-w, -waittime int 设置等待探测响应的时间(以秒为单位)。(默认3)

其它说明

BestTrace客户端支持全平台,包括Windows、MAC、安卓等。更多客户端可以自行在官网下载:https://www./link/4d57c8ac8153e8565a307084434a7355


# linux  # windows  # 工具  # ai  # html  # https  # 下载地址  # 值为  # 归属地  # 默认为  # 的是  # 客户端  # 您的  # 几个  # 浮点  # 它是 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: IOS倒计时设置UIButton标题title的抖动问题  JavaScript常见的五种数组去重的方式  Laravel如何创建自定义Artisan命令?(代码示例)  谷歌Google入口永久地址_Google搜索引擎官网首页永久入口  Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用  微信公众帐号开发教程之图文消息全攻略  简历在线制作网站免费版,如何创建个人简历?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  如何在IIS中配置站点IP、端口及主机头?  java中使用zxing批量生成二维码立牌  如何破解联通资金短缺导致的基站建设难题?  nginx修改上传文件大小限制的方法  邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?  详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南  Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程  Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】  javascript中闭包概念与用法深入理解  教你用AI将一段旋律扩展成一首完整的曲子  HTML 中如何正确使用模板变量为元素的 name 属性赋值  新三国志曹操传主线渭水交兵攻略  JavaScript数据类型有哪些_如何准确判断一个变量的类型  打开php文件提示内存不足_怎么调整php内存限制【解决方案】  Linux系统运维自动化项目教程_Ansible批量管理实战  宙斯浏览器视频悬浮窗怎么开启 边看视频边操作其他应用教程  怎样使用JSON进行数据交换_它有什么限制  ,怎么在广州志愿者网站注册?  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  如何用PHP快速搭建CMS系统?  C#如何调用原生C++ COM对象详解  PythonWeb开发入门教程_Flask快速构建Web应用  如何选择可靠的免备案建站服务器?  高端建站三要素:定制模板、企业官网与响应式设计优化  Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程  潮流网站制作头像软件下载,适合母子的网名有哪些?  ,交易猫的商品怎么发布到网站上去?  Laravel 419 page expired怎么解决_Laravel CSRF令牌过期处理  开心动漫网站制作软件下载,十分开心动画为何停播?  如何在建站之星绑定自定义域名?  高配服务器限时抢购:企业级配置与回收服务一站式优惠方案  Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】  Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全  WEB开发之注册页面验证码倒计时代码的实现  Python高阶函数应用_函数作为参数说明【指导】  Laravel怎么实现软删除SoftDeletes_Laravel模型回收站功能与数据恢复【步骤】  Laravel如何使用Gate和Policy进行授权?(权限控制)  Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】  Python文件异常处理策略_健壮性说明【指导】  JS去除重复并统计数量的实现方法  微信小程序 canvas开发实例及注意事项