On 2009-05-07, carlopmart <carlopm...@gmail.com> wrote:
> Hi all,
>
>   I am trying to establish default routes on an openbsd firewall using ospfd 
> instead of use multipath+route to param under pf.conf without luck.
>
>   My topology is:
>
> Internet ------- ExtFw1 ----------------|
>                                          |
>                                      OpenBSDFw ----- Internal Network
>                                          |
> Internet ------- ExtFw2 ----------------|
>
>
>   ExtFw1 and ExtFw2 are commercial products with different versions. I have 
> put 
> a rule to pass all traffic genereated by OpenBSD on both external firewalls.


ExtFw1 and ExtFw2 are running OSPF and announcing a default route
into it, right??


>
>   My interfaces config are:
>
> em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>          lladdr 00:50:56:29:f2:2c
>          priority: 0
>          media: Ethernet autoselect (1000baseT full-duplex,master)
>          status: active
>          inet 172.25.50.1 netmask 0xffffffe0 broadcast 172.25.50.31
>          inet6 fe80::250:56ff:fe29:f22c%em0 prefixlen 64 scopeid 0x1
> em1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>          lladdr 00:50:56:0f:7b:b0
>          priority: 0
>          media: Ethernet autoselect (1000baseT full-duplex,master)
>          status: active
>          inet6 fe80::250:56ff:fe0f:7bb0%em1 prefixlen 64 scopeid 0x2
> enc0: flags=0<> mtu 1536
>          priority: 0
> vlan15: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>          lladdr 00:50:56:0f:7b:b0
>          description: Management Interface
>          priority: 0
>          vlan: 15 priority: 0 parent interface: em1
>          groups: vlan
>          inet6 fe80::250:56ff:fe0f:7bb0%vlan15 prefixlen 64 scopeid 0x5
>          inet 172.25.65.1 netmask 0xfffffff0 broadcast 172.25.65.15
> vlan25: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>          lladdr 00:50:56:0f:7b:b0
>          description: VPN Interface
>          priority: 0
>          vlan: 25 priority: 0 parent interface: em1
>          groups: vlan
>          inet6 fe80::250:56ff:fe0f:7bb0%vlan25 prefixlen 64 scopeid 0x6
>          inet 172.25.85.1 netmask 0xfffffff8 broadcast 172.25.85.7
> vlan35: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1496
>          lladdr 00:50:56:0f:7b:b0
>          description: Primary Outgoing Interface
>          priority: 0
>          vlan: 35 priority: 0 parent interface: em1
>          groups: vlan egress
>          inet6 fe80::250:56ff:fe0f:7bb0%vlan35 prefixlen 64 scopeid 0x7
>          inet 192.168.100.66 netmask 0xfffffffc broadcast 192.168.100.67
> vlan45: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1496
>          lladdr 00:50:56:0f:7b:b0
>          description: Secondary Outgoing Interface
>          priority: 0
>          vlan: 45 priority: 0 parent interface: em1
>          groups: vlan
>          inet6 fe80::250:56ff:fe0f:7bb0%vlan45 prefixlen 64 scopeid 0x8
>          inet 10.10.10.201 netmask 0xfffffff8 broadcast 10.10.10.207
> pflog0: flags=141<UP,RUNNING,PROMISC> mtu 33204
>          priority: 0
>          groups: pflog
>
>
> My ospfd.conf:
>
> router-id 192.168.100.66
> fib-update yes
> redistribute connected
> redistribute default
>
> area 0.0.0.0 {
>          auth-type none
>          interface vlan35
>          interface vlan45 { metric 20 }
> }
>
> Output of "ospctl show database" command is:
>
>                  Router Link States (Area 0.0.0.0)
>
> Link ID         Adv Router      Age  Seq#       Checksum
> 192.168.100.66  192.168.100.66  641  0x80000001 0x3bdc
>
>                  Type-5 AS External Link States
>
> Link ID         Adv Router      Age  Seq#       Checksum
> 0.0.0.0         192.168.100.66  641  0x80000001 0x11cf
> 172.25.50.0     192.168.100.66  641  0x80000001 0x3ccb
> 172.25.65.0     192.168.100.66  641  0x80000001 0xf6f1
> 172.25.85.0     192.168.100.66  641  0x80000001 0x4a82
>
>
>
> Output of "ospctl show n" command is:
>
> r...@obsdintfw:~# ospfctl show n
> ID              Pri State        DeadTime Address         Iface     Uptime
>
> r...@obsdintfw:~#
>
>
> Output of "ospctl show r" command is:
>
> r...@obsdfwint:~# ospfctl show r
> Destination          Nexthop           Path Type    Type      Cost    Uptime
>
> r...@obsdfwint:~#
>
>   Is this configuration correct? Why can't I establish my default routes with 
> multipath using ospfd? Or I am wrong and only I can use multipath+route to 
> with 
> pf.conf??
>
> Many thanks.

Reply via email to