首页 > 所有文章 > 行业 >文章详情

ifconfig如何获取ip(linux查看局域网内所有ip)

时间:2024-02-12 22:37:56 浏览量:306

大家好,又见面了,我是 GitHub 精选君!

今天要给大家推荐一个 GitHub 开源项目 sjlleo/nexttrace,该项目在 GitHub 有超过 700 Star,用一句话介绍该项目就是:“An open source visual route tracking CLI tool”,一款开源可视化的路由追踪工具。

nexttrace 是一个用 Go 语言编写的高性能、轻量化的分布式追踪系统。它是一个命令行工具,在命令行使用可以展示清晰的 TraceRoute 路由信息,同时支持根据地图进行可视化的展示,看完一目了然。

以下是该项目 Star 趋势图(代表项目的活跃程度):

使用如下方式即可安装 nexttrace 工具:

nexttrace 默认使用 ICMP 协议发起 TraceRoute 请求,该协议同时支持 IPv4 和 IPv6,以下是基本的用法:

除以上以外,nexttrace 还支持如下功能:

1、支持快速测试,有一次性测试回程路由需求的朋友可以使用

2、支持指定网卡进行路由跟踪

3、支持使用 TCP UDP 协议发起 Traceroute 请求,不过目前 UDP 只支持 IPv4

另外也同样支持一些进阶功能,如 TTL 控制、并发数控制、模式切换等。

更多项目详情请查看如下链接。

开源项目地址:https://github.com/sjlleo/nexttrace

开源项目作者:sjlleo

以下是参与项目建设的所有成员:

关注我们,一起探索有意思的开源项目。