在 Linux 系统上增加路由有几种常见的方法,具体如下:
1. 使用 `ip route add` 命令:
```
sudo ip route add [destination] via [gateway] dev [interface]
```
例如:
```
sudo ip route add 192.168.2.0/24 via 192.168.1.1 dev eth0
```
这条命令表示将到达 192.168.2.0/24 网段的流量通过网关 192.168.1.1 和接口 eth0 进行路由转发。
2. 使用 `route add` 命令:
```
sudo route add -net [destination] gw [gateway]
```
例如:
```
sudo route add -net 192.168.2.0/24 gw 192.168.1.1
```
这条命令的功能与上面的 `ip route add` 命令相同。
3. 编辑 `/etc/network/interfaces` 文件:
在文件中添加以下内容:
```
up route add -net 192.168.2.0/24 gw 192.168.1.1
```
这样在系统启动时会自动添加该路由信息。
4. 编辑 `/etc/rc.local` 文件:
在文件中添加以下内容:
```
#!/bin/bash
ip route add 192.168.2.0/24 via 192.168.1.1 dev eth0
exit 0
```
这样在系统启动时会自动添加该路由信息。
需要注意的是,在使用以上方法时,将 `[destination]`、`[gateway]` 和 `[interface]` 替换为实际的网络信息即可。同时,这些路由信息在系统重启后可能会丢失,如果需要永久生效,可以考虑编辑配置文件的方式。