[ixpmanager] AS-SET Is not Working
Nick Hilliard (INEX)
nick at inex.ie
Sun Apr 19 10:23:56 IST 2020
Shahab Vahabzadeh wrote on 19/04/2020 08:34:
> You are right but what is your idea about this prefix: 185.141.213.0/24 ?
> There is a route object in ripe with AS43754 and this AS belongs to the
> customer himself.
> But again it's filter with two tag: Prefix Filtered, Origin AS Filtered
The list of IRRDB prefixes is built using the "IPv4 Peering Macro" and
"IRRDB Source" in the Customer profile.
If the "IPv4 Peering Macro" field is blank, then it uses the AS.
The artisan irrdb:update-prefix-db command uses the bgpq3 command to
populate the local database using the peering macro and the source list.
The first thing to do is check the information that's going into the
local database.
- you need to check that the "IPv4 Peering Macro" is set to what the
customer specifies
- make sure the irrdb source looks correct. Probably it should be set
to "RIPE".
- you need to make sure that there is a route: object in the IRRDB for
the prefix that you're checking.
You can find out what bgpq3 thinks by calling it directly using the
parameters specified in IXP Manager, e.g. if you've set the as-set to be
blank, it will use the AS itself:
> % bgpq3 -S RIPE AS43754 | grep 185.141.213.0/24
> ip prefix-list NN permit 185.141.213.0/24
> %
This means that there's a route: object in the RIPE IRRDB, which is a
good start.
The next thing would be to check the AS-SET that you're using in IXP
Manager for this customer, along with the IRRDB source list:
> % bgpq3 -S "<IRRDB source list>" <IPv4 peering macro> | grep 185.141.213.0/24
If this comes up blank, then you've identified that the problem is that
you're using the wrong IRRDB source, the wrong AS set or else that the
customer hasn't configured their AS set properly.
Nick
More information about the ixpmanager
mailing list