I am trying to use zebra to file to configure static routes on an
unnumbered Ethernet interface. I am able to do this if I bring up the
interface and issue the routes using the "ip" commands, but not if I
attempt the same task with zebra using a zebra.conf file.
zebra.conf file:
!
! Zebra configuration file
!
hostname U110
password zebra
enable password zebra
!
log file /var/log/zebra.log debugging
log timestamp precision 6
!
!
interface eth1
no shutdown
description ip unnumbered primary wan interface
interface lo
no shutdown
ip address 10.0.0.1/32
description ip address used for routing through ip unnumbered wan
interface
ip route 10.0.0.2/32 eth1
ip route 0.0.0.0/0 10.0.0.2
ip route 8.8.8.8/32 10.0.0.2
line vty
no login
*************
routing table when displayed using the sho ip ro command from the vty zebra
telnet session:
*************
Hello, this is Quagga (version 1.0.20160315).
Copyright 1996-2005 Kunihiro Ishiguro, et al.
U110> sho ip ro
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, P - PIM, A - Babel,
> - selected route, * - FIB route
S 0.0.0.0/0 [1/0] via 10.0.0.2 inactive
S 8.8.8.8/32 [1/0] via 10.0.0.2 inactive
C>* 10.0.0.1/32 is directly connected, lo
S>* 10.0.0.2/32 [1/0] is directly connected, eth1
C>* 127.0.0.0/8 is directly connected, lo
U110>
As you can see in the above display the 8.8.8.8/32 route and the
0.0.0.0/0 default
route don't have the '*' character next to the route and the route is
considered inactive. If I attempt to send any ping packets to the 8.8.8.8
address I get a "connect: Network is unreachable" message.
If I attempt to setup the same static routes using the following "ip"
commands native to linux it all works.
ip address add 10.0.0.1/32 dev lo
ip link set dev eth1 up
ip route add
ip route add 10.0.0.2 dev eth1
ip route add default via 10.0.0.2
************************
"ip route list" display
************************
default via 10.0.0.2 dev eth1
10.0.0.2 dev eth1 scope link
I have searched through the quagga dev forums and found many mentions of
unnumbered interfaces used within OSPF, but none associated with static
routes. Am I doing something wrong in the config, or is this not supported
in quagga/zebra?
_______________________________________________
Quagga-users mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-users