通过命令行或配置文件在Linux中添加静态路由,适用于网络稳定的场景。使用route命令可临时配置主机或网段路由,如route add -host 192.168.2.10 gw 192.168.1.1 dev eth0;ip route命令更推荐,语法清晰,如ip route add 192.168.3.0/24 via 192.168.1.1 dev eth0。为实现永久生效,需将路由写入对应系统配置文件:CentOS/RHEL修改/etc/sysconfig/network-scripts/route-eth0,Ubuntu/Debian在/etc/network/interfaces中添加up ip route命令,或通用方式写入/etc/rc.local。重启后配置方可持久化,操作时需核对网关与接口名以防网络中断。

在Linux系统中添加静态路由,可以通过命令行临时配置,也可以通过配置文件实现永久生效。静态路由适用于网络环境稳定、路径固定的场景,能够提升网络访问效率和安全性。
使用route命令添加静态路由
route 是传统且常用的路由管理命令,适合快速添加临时路由。
添加到达某个主机的静态路由:
route add -host 192.168.2.10 gw 192.168.1.1 dev eth0 添加到达某个网段的静态路由:
route add -net 192.168.2.0/24 gw 192.168.1.1 dev eth0 删除指定路由:
route del -net 192.168.2.0/24 查看当前路由表:
route -n
使用ip命令配置静态路由
ip route 是现代Linux推荐使用的命令,功能更强大,语法更清晰。
AI Word
一款强大的 AI 智能内容创作平台,致力于帮助用户高效生成高质量、原创且符合 SEO 规范的各类文章。
165 查看详情
添加网段路由:
ip route add 192.168.3.0/24 via 192.168.1.1 dev eth0 添加主机路由:
ip route add 192.168.4.5 via 192.168.1.1 dev eth0 删除路由:
ip route del 192.168.3.0/24 查看路由表:
ip route show 或 ip route list
配置永久静态路由(不同发行版)
以上命令重启后会失效,需写入配置文件实现持久化。
CentOS/RHEL 系统: 编辑接口路由配置文件,如:
/etc/sysconfig/network-scripts/route-eth0 添加内容(根据实际接口名调整):
192.168.3.0/24 via 192.168.1.1 dev eth0 Ubuntu/Debian 系统: 修改 /etc/network/interfaces 文件,在对应接口下添加:
up ip route add 192.168.3.0/24 via 192.168.1.1 dev eth0 通用方法(所有发行版适用): 将路由命令写入 /etc/rc.local(确保该文件可执行并启用):
ip route add 192.168.3.0/24 via 192.168.1.1 dev eth0
基本上就这些。掌握 route 和 ip route 命令,再结合系统对应的配置文件,就能灵活管理Linux下的静态路由。操作时注意核对网关和接口名称,避免误配导致网络中断。
以上就是LINUX如何添加静态路由_LINUX静态路由配置命令的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/728352.html
微信扫一扫
支付宝扫一扫