静态路由配置命令根据网络设备类型和厂商有所不同,以下是常见场景的配置方法及注意事项:
一、基础配置命令
添加静态路由 通用命令格式:
```bash
ip route [目的地网络] [子网掩码] [下一跳地址] [接口]
```
示例:将192.168.2.0/24网段流量通过10.1.1.2转发:
```bash
ip route 192.168.2.0 255.255.255.0 10.1.1.2
```
或者指定接口:
```bash
ip route 192.168.2.0 255.255.255.0 serial 1/0/0
```
启用IP转发功能
```bash
ip routing
```
或者在系统视图下:
```bash
enable
configure terminal
ip routing
```
查看路由表
```bash
display ip routing-table
```
二、高级配置与注意事项
指定优先级
可以为静态路由添加优先级(取值范围0-255),数值越高优先级越高:
```bash
ip route 192.168.2.0 255.255.255.0 10.1.1.2 metric 50
```
配置默认路由
```bash
ip route 0.0.0.0 0.0.0.0 10.1.1.2
```
适用于没有其他匹配路由的情况。
接口限制
只能将静态路由配置到直连接口(如PPP、HDLC),非直连接口需指定下一跳地址:
```bash
ip route 192.168.3.0 255.255.255.0 Serial0/0/0
```
保存配置
配置完成后需保存,路由器重启后失效:
```bash
write memory
```
或:
```bash
copy running-config startup-config
```
三、常见厂商扩展命令
华为(ENSP): ```bash ip route-static 192.168.2.0 255.255.255.0 10.1.1.2 ``` 思科(Quidway)
```bash
ip route ip_address subnet_mask {interface_name|gateway_address} [preference] [reject]
```
Windows:
```cmd
route add -p 192.168.2.0 mask 255.255.255.0 10.1.1.2
```
动态路由补充:
若下一跳不可达,需使用`recursive-lookup`命令启用BGP交叉路由(仅S5720系列支持):
```bash
ip route recursive-lookup bgp-vpnv4-route enable
```
四、配置示例(完整流程)
1. 登录路由器
2. 进入全局配置模式
3. 添加静态路由
4. 配置接口IP(如需要)
5. 保存配置
6. 验证路由(使用`ping`或`traceroute`)
> 注:不同设备登录命令可能不同(如华为:enable Router(config),思科:enable [interface]),需根据具体设备调整。