即使我有通往隧道接口的默认路由,“未设置最后的网关”

网络工程 思科 路由 路由器 隧道 界面
2022-03-03 17:38:39

我与思科 CSR 合作。在我之前在 AWS 中的所有 CSR 中,我都有以下内容:

AWS-ENV-CSR-R1#sh run | in ip route
ip route 0.0.0.0 0.0.0.0 Tunnel1
ip route 0.0.0.0 0.0.0.0 Tunnel2 2

AWS-ENV-CSR-R1#sh ip cef 1.2.3.4
0.0.0.0/0
attached to Tunnel1

AWS-ENV-CSR-R1#sh ip route

Gateway of last resort is 0.0.0.0 to network 0.0.0.0

S* 0.0.0.0/0 is directly connected, Tunnel1

但是,在我的 Azure 环境中,我有以下内容:

MAZ-ENV-CSR-1-R1#sh run | in ip route
ip route 0.0.0.0 0.0.0.0 Tunnel1
ip route 0.0.0.0 0.0.0.0 Tunnel2 2

MAZ-ENV-CSR-1-R1#sh ip route

Gateway of last resort is not set

MAZ-ENV-CSR-1-R1#sh ip cef 1.2.3.4
0.0.0.0/0
no route

关于为什么这表明未设置网关有什么想法吗?

谢谢!

1个回答

如果您的静态路由指向的接口未启动,则该路由将从路由表中撤消。您只能路由到一个UP/UP接口。

显然,您的静态默认路由指向的两条隧道都已关闭。如果您启动隧道,则该路由将被放入路由表中。