When next-hop specified as a local address, bird 2 produces a warning like:

2018-04-15 18:34:31.136 <WARN> Next hop address is a local address of iface routers

and the route itself is installed as "unreachable".

Is there any reason for this? It is completely legal under linux, according to iproute2 documentation:

the address of the nexthop router. Actually, the sense of this field depends on the route type. For normal unicast routes it is either the true next hop router or, if it is a direct route installed in BSD compatibility mode, it can be a local address of the interface. For NAT routes it is the first address of the block of translated IP destinations.

With best regards,

Reply via email to