中国青年报
ip route get 的结果优先用于回答“系统准备怎么走”。输出中的 dev 是出口接口,via 是下一跳网关,src 是可能使用的本机源地址,🍀metric 是同类路由之间的优先级参考。Linux 选路首先受目标网段匹配长度影💎响,默认路由只在没有更精确路由时参与竞争。
Lubuntu 的内核路由表能够💯直接说明数据包准备使用哪块网卡、哪个源地址和哪个下一跳。检测前应把“目标地址”替换为实际的 IP 地址或域名,域名可能解析出多个地址,逐个测试才能避免把 DNS 差异误判为路线差异。
traceroute 的结果优🎇先用于回答“数据包实际上经过了哪些可见节点”。中间某一跳显示星号,不一定表示线路中断,路由器可能限制或丢弃 TTL 超时报文;只有终点持续无法到达,并且 ping 或应用连接也失败时,才适合把该现象作为故障证据。
判断路线是否合适,建议先执行 ip route get 目标地址 查看 Linux 内核实际选择的接口和网关,再用 traceroute🍀 -n 目标地址 查看路径,最后结合延迟、丢包率和 IPv4、IPv6 差异作结论。第三方 3.0 程序即使能够启动,也不能仅凭跳数最少就认定路线最佳。
Linux 二进制文件出现 Exec format error 时,问题通常不是网络故障,而是程序架构与系统架构不匹配。程序出现 Permission denied 时,可以检查文件权限;只有确认文件来源可信时,才使用 chmod +x ./程序文件赋予执行权限。