[Solved]BGP Routes not showing in routing table

I’m probably missing something simple here but i cannot for the life of me figure it out. I’m running VyOS 1.4 on vultr and have peered with their router and i can see the routes bgp is getting, but they do not show up in the route table. the bgp config is pasted below.

vyos@dev.example.com:~$ show bgp ipv6 
BGP table version is 21, local router ID is 0.0.0.0, vrf id 0
Default local pref 100, local AS 4242422471
Status codes:  s suppressed, d damped, h history, * valid, > best, = multipath,
               i internal, r RIB-failure, S Stale, R Removed
Nexthop codes: @NNN nexthop's vrf id, < announce-nh-self
Origin codes:  i - IGP, e - EGP, ? - incomplete
RPKI validation codes: V valid, I invalid, N Not found

   Network          Next Hop            Metric LocPrf Weight Path
   ::/0             2001:19f0:ffff::1
                                                           0 64515 i
   600:6001:110b::/48
                    2001:19f0:ffff::1
                                                           0 64515 65534 20473 3356 7843 11351 i
   2001:4:112::/48  2001:19f0:ffff::1
                                                           0 64515 65534 20473 112 i
   2001:200::/32    2001:19f0:ffff::1
                                                           0 64515 65534 20473 2914 2500 2500 i
   2001:200:900::/40
                    2001:19f0:ffff::1
                                                           0 64515 65534 20473 6939 2516 7660 7660 7660 i
   2001:200:e00::/40
                    2001:19f0:ffff::1
                                                           0 64515 65534 20473 3356 9607 7530 4690 i
   2001:200:c000::/35
                    2001:19f0:ffff::1
                                                           0 64515 65534 20473 6939 7500 23634 i
   2001:200:e000::/35
                    2001:19f0:ffff::1
                                                           0 64515 65534 20473 6939 2516 7660 7660 7660 i
   2001:218::/32    2001:19f0:ffff::1
                                                           0 64515 65534 20473 2914 i
   2001:218:2002::/48
                    2001:19f0:ffff::1
                                                           0 64515 65534 20473 2914 i
   2001:218:2200::/40
                    2001:19f0:ffff::1
                                                           0 64515 65534 20473 2914 18259 i
   2001:218:3004::/48
                    2001:19f0:ffff::1
                                                           0 64515 65534 20473 2914 20940 20940 i
   2001:218:8000::/38
                    2001:19f0:ffff::1
vyos@dev.example.com:~$ show ipv6 route bgp 
vyos@dev.example.com:~$
     bgp {
        address-family {
            ipv6-unicast {
                network 2b10:2f00:181::/48 {
                }
            }
        }
        local-as 4242422471
        neighbor 2001:19f0:ffff::1 {
            address-family {
                ipv6-unicast {
                }
            }
            ebgp-multihop 10
            interface {
                remote-as external
            }
            password ****************
            remote-as 64515
        }
    }

Where you get this route?

show ipv6 route 2001:19f0:ffff::1

That is the bgp neighbor provided by vultr.

I figured it out, The issue was the 2001:19f0:ffff::1 is the next hop but that subnet specifically wasn’t in the route table, i created a static route for 2001:19f0:ffff::1/128 to eth0 and everything is working now.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.