FW: Advertise loopback IP into BGP - BIRD 2.0.1
LAKSHMANAN, THIRUVAZHIYA
tl488q at att.com
Fri Mar 2 04:54:22 CET 2018
Can someone help me on this please ?
Regards,
Thiruvazhiyan Lakshmanan
NVP – Testing and Certification team
Room - A3 1C-24
Middletown, NJ 07748 USA
Email: tl488q at att.com<mailto:tl488q at att.com>
Office: +1 732 420 8076
Mobile: +1 732 331 3485
From: LAKSHMANAN, THIRUVAZHIYA
Sent: March 01, 2018 4:12 PM
To: 'Robert Blayzor'
Subject: RE: Advertise loopback IP into BGP - BIRD 2.0.1
Hi Robert,
Thanks for your response. My goal is to just export lo:10 interface IP (10.10.200.3/32) through eBGP and import all the routes on the BGP. With the following configuration, I am able to import all the routes, but export of lo:10 interface route is not happening. Below is my bird.conf , what is that I am missing?
router id 198.51.100.10;
filter http_loopback {
if net = 10.10.200.3/32 then accept;
}
#protocol kernel {
# ipv4 {
# import all;
# export all; # Default is export none
# };
# scan time 20;
# persist; # Don't remove routes on BIRD shutdown
#}
protocol direct {
interface "lo:10";
ipv4 {
export filter http_loopback;
};
}
protocol device {
scan time 10; # Scan interfaces every 10 seconds
}
protocol bgp {
local 10.10.100.2 as 65110;
neighbor 10.10.100.1 as 65001;
ipv4 {
export filter http_loopback;
import all;
};
}
I have a doubt, the "show route" output is also not showing the lo:10 ip in the table. Why is it not in the table. And "show protocol all" output under BGP shows below, it has 6 routes received and 6 rejected for Export updates. Why is it rejecting.
Channel ipv4
State: UP
Table: master4
Preference: 100
Input filter: ACCEPT
Output filter: http_loopback
Routes: 6 imported, 0 exported
Route change stats: received rejected filtered ignored accepted
Import updates: 6 0 0 0 6
Import withdraws: 0 0 --- 0 0
Export updates: 6 6 0 --- 0
Regards,
Thiruvazhiyan Lakshmanan
NVP – Testing and Certification team
Room - A3 1C-24
Middletown, NJ 07748 USA
Email: tl488q at att.com<mailto:tl488q at att.com>
Office: +1 732 420 8076
Mobile: +1 732 331 3485
-----Original Message-----
From: Robert Blayzor [mailto:rblayzor at inoc.net]
Sent: February 26, 2018 6:01 PM
To: LAKSHMANAN, THIRUVAZHIYA
Subject: Re: Advertise loopback IP into BGP - BIRD 2.0.1
Is your goal to ONLY export the loopback? If so, disable the kernel protocol and either just do direct or even statics… I never use kernel as I’m not using my servers as a router, but rather as just a route server, so I never change or export the actual servers routing table.
You have to add an export to your direct… try:
protocol direct {
interface "lo:10”;
ipv4 {
export filter http_loopback;
};
}
protocol bgp {
...
ipv4 {
import all;
};
}
—
Robert Blayzor
E-Mail/XMPP: rblayzor.AT.inoc.net
PGP: https://urldefense.proofpoint.com/v2/url?u=https-3A__inoc.net_-7Erblayzor_&d=DwIFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=Hr9lSHBFHFernxnRV47c1g&m=PkbQxaiAM2Xjllf3YBld5GnZTmORifjSx1294IXQ7UQ&s=MzZCQEsf0DeE7MNtwWRqojco70VFAi8e8gFsx91pJV0&e=
> On Feb 26, 2018, at 5:46 PM, LAKSHMANAN, THIRUVAZHIYA <tl488q at att.com<mailto:tl488q at att.com>> wrote:
>
> protocol direct {
> interface "lo:10";
> }
> filter http_loopback {
> if net = 10.10.200.3/32 then accept;
> }
> protocol kernel {
> ipv4 {
> import all;
> export all; # Default is export none
> };
> scan time 20;
> persist; # Don't remove routes on BIRD shutdown
> }
> protocol device {
> scan time 10; # Scan interfaces every 10 seconds
> }
> protocol bgp {
> local 10.10.100.2 as 65110;
> neighbor 10.10.100.1 as 65001;
> ipv4 {
> export filter http_loopback;
> import all;
> };
>
> }
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://trubka.network.cz/pipermail/bird-users/attachments/20180302/bfd215f6/attachment.html>
More information about the Bird-users
mailing list