网络技术
字+
◆◆
  • 小
  • 中
  • 大

路由详细配置方法详解

2026-04-28    作者:网际迅联    来源:

路由的详细配置方法取决于具体的应用场景,常见的包括:操作系统(Linux/Windows)静态路由配置、路由器(如华为/H3C/Cisco)CLI配置、云平台(如阿里云/腾讯云/VPC)路由表配置、以及软件定义网络(如OpenWrt、pfSense、FRR)中的动态路由协议(OSPF/BGP/RIP)配置。以下将分场景系统性地详解主流路由配置方法,并附关键命令、注意事项与典型示例。


一、操作系统级静态路由配置

✅ Linux(iproute2,推荐方式)

# 查看当前路由表
ip route show
# 添加临时静态路由(重启失效)
ip route add 192.168.10.0/24 via 10.0.1.1 dev eth0
# 添加默认路由(网关)
ip route add default via 10.0.1.1
# 删除路由
ip route del 192.168.10.0/24
# 持久化配置(以Ubuntu/Debian为例)
# 编辑 /etc/netplan/01-netcfg.yaml:
network:
  version: 2
  ethernets:
    eth0:
      dhcp4: no
      addresses: [10.0.1.10/24]
      routes:
        - to: 192.168.10.0/24
          via: 10.0.1.1
          on-link: true  # 若下一跳直连,建议启用
      routing-policy:
        - from: 10.0.1.10/24 table 100
      # 配置策略路由表(高级用法)

⚠️ 注意:on-link 表示下一跳地址在本接口子网内(无需ARP查询网关MAC),常用于点对点链路或特殊拓扑。

✅ Windows(PowerShell,管理员权限)

# 查看路由表
Get-NetRoute
# 添加持久化静态路由(-PolicyStore PersistentStore)
New-NetRoute -DestinationPrefix "192.168.10.0/24" -NextHop 10.0.1.1 -InterfaceAlias "Ethernet" -Publish Yes
# 删除路由
Remove-NetRoute -DestinationPrefix "192.168.10.0/24" -Confirm:$false

二、企业级网络设备(以华为AR系列为例)

? CLI 配置静态路由(全局路由表)

system-view
[AR1] ip route-static 192.168.20.0 255.255.255.0 10.0.12.2 preference 60
# → 目标网段 + 子网掩码 + 下一跳 + 管理距离(preference值越小优先级越高)

? 配置 OSPF 动态路由(区域 0)

[AR1] ospf 1 router-id 1.1.1.1
[AR1-ospf-1] area 0
[AR1-ospf-1-area-0.0.0.0] network 10.0.12.0 0.0.0.255
[AR1-ospf-1-area-0.0.0.0] network 10.0.1.0 0.0.0.255
[AR1-ospf-1] import-route static   # 可选:引入静态路由进OSPF

✅ 验证命令:

display ip routing-table protocol ospf     # 查看OSPF学习到的路由
display ip routing-table 192.168.20.0      # 查看某条路由详细信息(含出接口、下一跳、协议、开销等)

三、云平台 VPC 路由配置(以阿里云为例)

类型 说明 配置路径
系统路由 云平台自动生成(如VPC内网互通、边界路由器BGP路由) 不可修改
自定义路由表 用户创建,绑定至交换机(vSwitch),控制流量走向 控制台 > VPC > 路由表 > 创建路由条目
路由条目字段 • 目标网段(CIDR)
• 下一跳类型(ECS实例、NAT网关、VPN网关、对等连接、云企业网CEN等)
• 下一跳ID(如nat-bp1xxx)
支持添加/删除/修改,生效秒级

? 示例:为私有子网配置公网访问(通过NAT网关)

  • 目标网段:0.0.0.0/0
  • 下一跳类型:NAT网关
  • 下一跳ID:选择已创建的NAT网关实例

? 安全提示:避免误配 0.0.0.0/0 指向错误下一跳(如指向ECS而非NAT),会导致所有外发流量中断。


四、进阶:策略路由(PBR)与多宿主场景

场景:双WAN出口,根据源IP分流

# Linux 使用策略路由(table 100 和 200)
echo "100 wan1" >> /etc/iproute2/rt_tables
echo "200 wan2" >> /etc/iproute2/rt_tables
# 主路由表设默认走 wan1(eth0)
ip route add default via 192.168.1.1 dev eth0
# 为源IP 10.0.1.100 设置独立路由表
ip rule add from 10.0.1.100 table wan1
ip route add default via 192.168.1.1 dev eth0 table wan1
ip rule add from 10.0.1.101 table wan2
ip route add default via 192.168.2.1 dev eth1 table wan2

五、常见排错清单 ✅

现象 可能原因 检查命令/步骤
ping 通但业务不通 路由不对称(回程路径缺失) tcpdump -i any host X.X.X.X 抓包确认双向路径
新增路由不生效 优先级低于已有路由(如直连路由metric=0) ip route get <目标IP> 查看实际匹配路由
OSPF邻居无法建立 接口未使能OSPF / 区域不一致 / Hello参数不匹配 display ospf peer verbose
云上ECS无法访问RDS 安全组放行 + 路由表允许VPC内网通信(RDS通常部署在不同可用区子网) 检查RDS白名单、VPC路由表、网络ACL

如需进一步聚焦某类设备(如 Cisco IOS、H3C Comware、OpenWrt LuCI界面、或 Kubernetes Calico BGP路由),欢迎提供具体型号/平台,我可给出带完整配置片段+验证步骤+典型拓扑图示意的深度指南。

是否需要我针对某一特定环境(例如:“华为USG6500防火墙配置双ISP策略路由” 或 “Docker容器跨主机通信的自定义路由配置”)展开详解?



声明:
1.本站主要是为了记录工作学习中遇到的问题,可能由于本人技术有限,内容难免有纰漏,一切内容仅供参考。
2.本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
3.本站所有原创作品,包括文字、资料、图片、网页格式,转载时请标注作者与来源。

------------------------------------------------------------------------------------------------


出处:网际迅联
网址:https://www.wjxlkj.com


联系方式:

手机号码:13910758317

微信:13910758317

客服QQ:58053012


或下图二维码微信扫码或长按识别添加微信



阅读:182    评论:0
  • 相关文章
  • 热门文章
联系我们 - 支付方式 - 购买商业版 - 际迅联淘宝店 - 网站地图


  TCP/IP备案号:京ICP备15035957号-3
【电脑版】  【回到顶部】