要在Linux中添加IP路由,可以使用以下命令之一:
使用ip
命令:
ip route add <目标网络> via <下一跳地址> dev <出口网卡>
例如,要将路由添加到目标网络192.168.1.0/24,下一跳地址为192.168.0.1,出口网卡为eth0:
ip route add 192.168.1.0/24 via 192.168.0.1 dev eth0
使用route
命令:
route add -net <目标网络> gw <下一跳地址> dev <出口网卡>
例如,要将路由添加到目标网络192.168.1.0/24,下一跳地址为192.168.0.1,出口网卡为eth0:
route add -net 192.168.1.0/24 gw 192.168.0.1 dev eth0
请注意,上述命令仅在临时路由下使用,重启后将失效。要使路由在系统启动时生效,需要将其添加到配置文件中,例如/etc/network/interfaces
或/etc/sysconfig/network-scripts/route-<接口名>
。具体方法可能因Linux发行版而异,请根据所使用的发行版的文档进行操作。