You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to redistribute non default kernel routes via OSPF with FRR. I am using Cloudflare WARP tunnels and I would like to advertise the routes through OSPF. CloudflareWARP generates new kernel routes in an extra routing table.
The route OS route table looks like this:
x.x.0.0/12 dev CloudflareWARP table 65743 proto static scope link
x.x.88.0/24 dev CloudflareWARP table 65743 proto static scope link
default via x.x.7.1 dev ens18 onlink
x.x.7.0/24 dev ens18 proto kernel scope link src x.x.7.50
local x.x.7.50 dev ens18 table local proto kernel scope host src x.x.7.50
broadcast x.x.7.255 dev ens18 table local proto kernel scope link src x.x.7.50
local x.x.0.4 dev CloudflareWARP table local proto kernel scope host src x.x.0.4
local 127.0.0.0/8 dev lo table local proto kernel scope host src 127.0.0.1
local 127.0.0.1 dev lo table local proto kernel scope host src 127.0.0.1
broadcast 127.255.255.255 dev lo table local proto kernel scope link src 127.0.0.1
These are the frr routing tables (I excluded routes received through OSPF);
VRF default table 254:
K>* 0.0.0.0/0 [0/0] via 10.1.7.1, ens18 onlink, 00:04:30
C>* 10.1.7.0/24 is directly connected, ens18, 00:04:30
C>* 100.96.0.4/32 is directly connected, CloudflareWARP, 00:04:30
VRF default table 65743:
K>* 100.96.0.0/12 [0/0] is directly connected, CloudflareWARP, 00:04:30
K>* 192.168.88.0/24 [0/0] is directly connected, CloudflareWARP, 00:04:30
This is the frr configuration so far. OSPF and redistribution of routes in the default routing table are working.
frr version 8.4.4
frr defaults traditional
log syslog informational
no ipv6 forwarding
service integrated-vtysh-config
!
interface ens18
ip ospf cost 10
ip ospf dead-interval 4
ip ospf hello-interval 1
ip ospf message-digest-key 1 md5 xxxxx
ip ospf priority 50
ip ospf retransmit-interval 1
no ip ospf passive
exit
!
router ospf
ospf router-id x.x.0.10
ospf abr-type standard
auto-cost reference-bandwidth 1000
redistribute kernel metric 10 metric-type 1
redistribute connected metric 10 metric-type 1
redistribute static metric 10 metric-type 1
passive-interface default
network x.x.7.0/24 area 0.0.0.0
area 0.0.0.0 authentication message-digest
Could you please point out how I could get the routes in the table 65743 redistributed? I tried adding "--routing-table 65743" to the zebra options but the service won't start, the "ip import-table" command can't go higher than 252 so I'm a little lost here.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi,
I'm trying to redistribute non default kernel routes via OSPF with FRR. I am using Cloudflare WARP tunnels and I would like to advertise the routes through OSPF. CloudflareWARP generates new kernel routes in an extra routing table.
The route OS route table looks like this:
These are the frr routing tables (I excluded routes received through OSPF);
This is the frr configuration so far. OSPF and redistribution of routes in the default routing table are working.
Could you please point out how I could get the routes in the table 65743 redistributed? I tried adding "--routing-table 65743" to the zebra options but the service won't start, the "ip import-table" command can't go higher than 252 so I'm a little lost here.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions