广州日报
ip route get只能判断本机对目标地址的路由决策,但这是排查“无线网卡、VPN、代理或多网卡抢出口”的第一步。将 TARGET_IP 换成待测试的目标 IP:
如果目标流量被 VPN 接口接管,结果中的 dev 可能显示 tun0、ta🚀p0 或其他虚拟接口。此时📌直接关闭 VPN,再重复检测,才能判断 VPN 路径和普通宽带路径的差异。
如果所谓“3.0”是某🌟个第三方软件的版本号,安装前应核对软件包是否适配 Lubuntu 当前架构、是否需要 ro🎊ot 权限以及是否会修改路由表。对于只提供“自动加速”却不展示目标、协议和路由变化的程序,不建议直接授予管理员权限;使用 apt 安装的 mtr、traceroute 和 iproute2 更容易卸载、复现和核查。
命令结果中的 via 表示默认网关,dev 表示实际使用的网卡,src 表示本机使用的源地址。无线网络通常显示类似 wl🎉an0 或 wlp 开头的接口,有线网络可💪能显示 eth0 或 enp 开头的接口。
在 Lubuntu 中,建议组合使用 ip route、traceroute 和 mtr:ip route 查看本机选择的网关和网卡,tracerou🎵te 查看一次完整跳数,mtr 则连续统计每一跳的延迟与丢包。三者分别解决“走哪条🌈出口”“经过哪些节点”“线路是否稳定”三个问题。
参数中的 -4 强制使用 IPv4,-n 关闭反向域名解析以减少等待,-w 2 将每次回应等待时间设为两秒,-q 3 表示每一跳发送三次探测。使用 IP 而不是域名,可💡以避免 DNS 解析结果变化干扰初步判断。
安装命令中的 mtr-tiny 提供 mtr 测试功能,traceroute 负责逐跳探测,iproute2 提供 ip route 命⭐令。iproute2 通常已经预装,重复安装不会影响网络配置。
当 Lubuntu 同时连接 Wi-Fi、网线和 VPN 时,路由表可能出现多个默认出口。执行🌺下面的命令🌈可以查看完整路由表:
TCP 探测只能说明到指定端口的路径表现,不能代表目标服务器的所有端口,也不能替代真实下载速度测试。
Lubuntu 路线检测所需的基础工具大多来自 Ubuntu 软件包,安装过程不需要图形化软件⭐中心,也不需要修改系统内核。打开终端后执行以下命令:
mtr 输出中的 Loss% 表示探测回应丢失比例,Avg 表示平均延迟,Best 和 Wrst 分别表示最低与最高延迟,StDev 可以辅助判断抖动。分析时应优先看最后一行,因为最终目标💫的🎯丢包和延迟比单独某个中间节点更有意义。