在Linux中,可以使用`route`命令来添加一个临时路由,但是这个路由在系统重启后会丢失。如果要添加一个永久路由,可以按照以下步骤进行操作:
1. 打开终端,并以root用户的身份登录系统。
2. 使用以下命令来添加永久路由:
```shell
ip route add <目标网络>/<子网掩码> via <下一跳地址> dev <接口>
```
其中,`<目标网络>`是要添加路由的网络地址,`<子网掩码>`是目标网络的子网掩码,`<下一跳地址>`是该路由的下一跳地址,`<接口>`是要使用的网络接口。
例如,要添加一个永久路由将目标网络`192.168.10.0/24`发送到下一跳地址`192.168.1.1`的接口`eth0`上,可以使用以下命令:
```shell
ip route add 192.168.10.0/24 via 192.168.1.1 dev eth0
```
3. 使用以下命令来查看已添加的路由:
```shell
ip route show
```
可以看到已添加的路由列表。
4. 如果需要删除已添加的永久路由,可以使用以下命令:
```shell
ip route del <目标网络>/<子网掩码>
```
例如,要删除目标网络`192.168.10.0/24`的路由,可以使用以下命令:
```shell
ip route del 192.168.10.0/24
```
注意:上述命令仅在当前会话中立即生效。如果要在系统重启后保持永久生效,可以将这些命令添加到启动脚本中,如`/etc/rc.local`或`/etc/network/interfaces`。