On Sun, Sep 09, 2018 at 01:17:40PM +0000, Tim Jones wrote:
> Hi,
> 
> I'm working with something in a lab environment at the moment, testing out 
> OpenBGPD to see if it can replace "something else" on an internal network.
> 
> I have three OpenBSD instances (A <->B<->C), and whilst B is learning routes 
> from C, it is not pushing them out to A, no matter how relaxed I make my 
> filters.  
> 
> On the other hand, going in the other direction, C is learning the default 
> route sent by A without problems.
> 
> This is on OpenBSD 6.3.
> 
> $bgpctl sho nei A-1
>   Update statistics:
>                   Sent       Received 
>   Updates                  0          1
>   Withdraws                0          0
>   End-of-Rib               1          1
> 
> $bgpctl sho nei C-1
>   Update statistics:                                                          
>                                                              
>                   Sent       Received                                         
>                                                              
>   Updates                  1          1                                       
>                                                              
>   Withdraws                0          0                                       
>                                                              
>   End-of-Rib               1          1                                       
>                                                              
> 
> $ bgpctl sho ri nei C-1
> *>    198.51.100.164/32    198.51.100.164     100     0 64555 i     
> 
> AS 64515
> router-id 192.0.2.97
> socket "/var/www/run/bgpd.rsock" restricted
> rde med compare always
> 
> # network inet connected  # I have tried both with and without this line
> 
> group "A_NETS" {
>         neighbor 192.0.2.122 {
>                 descr "A-1"
>                 remote-as 64500
>                 local-address 192.0.2.121

"announce all" is probably missing here, since the default in 6.3 was
"announce self" and so transit routes would be filtered.

>         }
> }
> group "C_NETS" {
>         neighbor 198.51.100.164 {
>                 descr "C-1"
>                 remote-as 64555
>                 local-address 198.51.100.252
>                 announce default-route
>         }
> }
> match from any set { origin igp }
> allow from any
> deny to any
> allow to any prefix 198.51.100.164/32
> allow to any prefix 203.0.113.0/24 prefixlen >= 24 
> allow to group "C_NETS"
> 

-- 
:wq Claudio

Reply via email to