文档首页/ 企业路由器 ER/ 常见问题/ 如何解决VPC路由表中的0.0.0.0/0路由无法转发至ER的问题?
更新时间:2024-09-24 GMT+08:00

如何解决VPC路由表中的0.0.0.0/0路由无法转发至ER的问题?

问题场景

当您的VPC和ER组网存在以下情况时,则不建议您在VPC路由表中将下一跳为ER的路由配置成默认路由0.0.0.0/0,那样会导致部分业务流量无法转发至ER。
  • VPC内的ECS绑定了EIP。

    该场景可参考方法一解决,方法二不适用。

  • VPC内部署了ELB、NAT网关、VPCEP、DCS服务。

    该场景可参考方法一或者方法二解决。

    注意:使用方法二时,VPC内访问公网的流量会转发到企业路由器,如果组网中的VPC有访问公网的需求,比如通过EIP访问公网,请勿使用该方法。

解决方法

解决方法如下,请您根据实际业务场景选择:
  • 方法一:将默认路由0.0.0.0/0改成指向明确的路由,比如192.168.0.0/16这样的地址。
  • 方法二:将默认路由0.0.0.0/0拆分成8个指向明确的路由,具体如表1所示。
    表1 方法二

    目的地址

    下一跳

    128.0.0.0/1

    企业路由器

    64.0.0.0/2

    企业路由器

    32.0.0.0/3

    企业路由器

    16.0.0.0/4

    企业路由器

    8.0.0.0/5

    企业路由器

    4.0.0.0/6

    企业路由器

    2.0.0.0/7

    企业路由器

    1.0.0.0/8

    企业路由器