要在Linux系统上设置静态路由,可以使用以下方法之一:
使用route命令:使用route命令添加、删除或修改静态路由。例如,要添加一个静态路由,可以使用以下命令:
route add -net 目标网络地址 netmask 子网掩码 gw 网关地址
例如,要将目标网络地址192.168.1.0/24添加到网关地址192.168.0.1的路由表中,可以使用以下命令:
route add -net 192.168.1.0/24 gw 192.168.0.1
使用ip命令:ip命令是route命令的替代品,可以使用ip命令添加、删除或修改静态路由。例如,要添加一个静态路由,可以使用以下命令:
ip route add 目标网络地址/子网掩码 via 网关地址
例如,要将目标网络地址192.168.1.0/24添加到网关地址192.168.0.1的路由表中,可以使用以下命令:
ip route add 192.168.1.0/24 via 192.168.0.1
请注意,这些命令需要超级用户(root)权限才能执行。另外,设置的静态路由在系统重新启动后会被清除,如果需要永久保存静态路由设置,可以将路由规则添加到网络配置文件中,如/etc/network/interfaces(Debian/Ubuntu)或/etc/sysconfig/network-scripts/route-<接口名>(CentOS/RHEL)。