OSPF 未编号 Switch 和 Vm 之间无法 ping 通

OSPF unnumbered No ping between Switch and Vm possible

我正在尝试 OSPF Unnumberd,我有一个 VM (CentOs) 和一个 Switch (Cumulus-Vx)。当我尝试从交换机接口 1 ping 到 Vm 时,Vm 接口收到 ICMP 回显请求但没有回答。 当我查看前向路由 table 时,我没有看到其他路由器,但使用 vtysh 我看到了。目标路由器是 10.1.0.1

路由table:

[root@centosone vagrant]# netstat -rn
Kernel IP Routentabelle
    Ziel            Router          Genmask         Flags   MSS Fenster irtt Iface
    0.0.0.0         10.0.2.2        0.0.0.0         UG        0 0          0 eth0
    10.0.0.1        0.0.0.0         255.255.255.255 UH        0 0          0 eth1
    10.0.2.0        0.0.0.0         255.255.255.0   U         0 0          0 eth0

OSPFD table:

centosone# show ip ospf database 

       OSPF Router with ID (10.0.0.1)

                Router Link States (Area 1.1.1.1)

Link ID         ADV Router      Age  Seq#       CkSum  Link count
10.0.0.1        10.0.0.1         887 0x8000000d 0x3986 1
10.1.0.1        10.1.0.1         870 0x8000000f 0x1c9f 1

centosone# show ip ospf route
============ OSPF network routing table ============

============ OSPF router routing table =============
R    10.1.0.1              [100] area: 1.1.1.1, ABR
                           via 10.1.0.1, eth1

============ OSPF external routing table ===========

ICMP echo ignore all 设置为 0。 知道是什么原因造成的吗? Switch 和 Vm 的 Neighbor Status 为 full。 OSI 第 1 层和第 2 层是正确的

当您没有 10.0.* 作为环回适配器上的环回地址时会发生此错误