Le 29/01/2021 à 17:44, Olivier Cherrier a écrit :
        Hi,

I'm trying to setup OSPF on a working Wireguard VPN using 6.8 amd64
machines. This is what I get:

# ospfd -dvvv
id = "172.26.1.1"
startup
kr_init: priority filter enabled
orig_rtr_lsa: area 0.0.0.0
orig_rtr_lsa: stub net, interface wg0
if_fsm: event UP resulted in action START and changing state for
interface wg0 from DOWN to P2P
send_packet: error sending packet to 224.0.0.5 on interface wg0: Network
is unreachable
send_hello: Network is unreachable
[...]



# ifconfig wg0
wg0: flags=80c3<UP,BROADCAST,RUNNING,NOARP,MULTICAST> mtu 1420
        index 23 priority 0 llprio 3
        wgport 33222
        wgpubkey XXX
        wgpeer YYY
                wgpka 23 (sec)
                wgendpoint A.B.C.D 31502
                tx: 4317366604, rx: 382870060
                last handshake: 47 seconds ago
                wgaip 192.168.1.0/24
                wgaip 172.26.1.3/32
        wgpeer WWW
                wgpka 23 (sec)
                wgendpoint E.F.G.H 15776
                tx: 609183380, rx: 1523684
                last handshake: 1 seconds ago
                wgaip 172.26.0.0/24
                wgaip 172.26.1.2/32
        groups: wg
        inet 172.26.1.1 netmask 0xffffff00 broadcast 172.26.1.255


Is it possible to use a wg(4) interface for ospfd(8)?

Thank you,
Best.

Hello.

It is possible, I use it myself. You have to allow multicast address on wg(4) interface(s):
225.0.0.5 for all OSPF routers
224.0.0.6 for all DR/BDR

(I use wgaip 0.0.0.0/0, so my config is not relavant for you)

Regards,

--
Bastien

Reply via email to