Ubuntu 添加默认路由提示 Nexthop has invalid gateway 2025/07/29 14:24 • Linux • 阅读 623 故障现象 为 Ubuntu 添加默认路由时,输入以下命令,系统提示「Error: Nexthop has invalid gateway」,意思为下一跳不可达。 sudo ip route add default via 172.16.7.1 dev eno1 解决方法 这是由于 Linux 系统在添加路由时,内核认为网关地址 172.16.7.1 不在 eno1 接口的本地子网内,导致报错。 实际上在该接口下网关是可达的,此时我们尝试添加 onlink 标签忽略子网检查,强制将网关视为在本地链路上。 # 添加带 onlink 标志的默认路由 sudo ip route add default via 172.16.7.1 dev eno1 onlink # 验证路由 ip route show 本文为原创文章,著作权归作者所有:来自「KOBIN 技术随笔」作者的原创作品,转载请标明出处。Ubuntu 添加默认路由提示 Nexthop has invalid gatewayhttps://blog.kobin.cn/blog/system/s2/3377.html LinuxUbuntu 赞 (1) 0 2 生成海报 评论功能升级维护公告为响应国家网络信息安全合规要求,并进行全面的安全策略升级,本站自即日起暂时关闭博客的评论功能。在此期间,您将无法发表新的评论,但仍可正常浏览所有历史文章及现有评论。如果您遇到问题需要协助,可以选择在线留言,或者发送邮件到 chen@kobin.cn 。对于给您带来的不便,深表歉意。感谢您的理解与支持!KOBIN 技术随笔2025 年 8 月 26 日 评论列表(2条) Huo 2025/08/24 13:13 博主的站真心不错,包括个人主页,博客都是那么协调。真心不错。 KOBIN 2025/08/25 09:40 @Huo:谢谢,欢迎常来 ~~