简介
- linux route命令 详解
linux route命令 详解
route
命令在 Linux 中用于配置和显示 IP 路由表。它可以用于添加、删除、修改和显示路由信息。以下是一些常见的 route
命令用法:
显示路由表:
1
route -n
或者
1
route -e
这将显示当前系统的路由表。
-n
选项用于显示数值形式的 IP 地址和网络掩码,而不进行主机名和网络地址的反解析。添加路由:
1
sudo route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.0.1
这条命令将添加一个到
192.168.1.0/24
子网的路由,网关地址为192.168.0.1
。删除路由:
1
sudo route del -net 192.168.1.0 netmask 255.255.255.0
这将删除指定子网的路由。
添加默认网关:
1
sudo route add default gw 192.168.0.1
这会将
192.168.0.1
设置为默认网关。删除默认网关:
1
sudo route del default gw 192.168.0.1
这将删除默认网关的路由。
显示详细信息:
1
route -n -A inet6
这将显示 IPv6 路由表的详细信息。
route
命令的功能比较基础,更强大的路由管理一般使用 ip route
命令。在较新的 Linux 系统中,route
命令可能已经被废弃,建议使用 ip route
命令进行路由管理。