Page 1 of 1

BGP is working - can't ping out

Posted: Tue Mar 04, 2014 11:59 pm
by chrisw
First time setting up BGP and I'm sure this is something simple.

I've successfully peered my MikroTik router to my existing core router. All 480,000-ish routes have poured in - it's talking just fine. That said, I can't even ping the outside from the terminal in Winbox. I can ping my DNS servers and my other internal devices but cannot get to 4.2.2.2 or ping google.com - it times out. I'm convinced there's one little button I forgot to mark.

Thanks for any ideas.

Re: BGP is working - can't ping out

Posted: Wed Mar 05, 2014 1:14 pm
by szastan
assuming your routers are within one ASN, did you check route reflection on their peering session on both routers? Also, did you enable IGP protocol such as OSPF?

Re: BGP is working - can't ping out

Posted: Wed Mar 05, 2014 8:04 pm
by chrisw
Not using OSFP and both routers are getting routes from each other.

From the mikrotik terminal, I can resolve domains' IP addresses, but pings time out.

Re: BGP is working - can't ping out

Posted: Thu Mar 06, 2014 2:24 am
by chrisw
Traceroutes get to my immediate bgp peer and then fail.

Re: BGP is working - can't ping out

Posted: Thu Mar 13, 2014 11:54 pm
by matthew
In your MikroTik router, go into ip routes and do a search where your dst-address is 4.0.0.0/9 (your 4.2.2.2 test).
If your "Gateway" (next hop) isn't your core router-- you need to enable "nexthop-choice=force-self" on your core router's peer configuration for your MikroTik. If your core router is Cisco, it's probably something like "neighbor next-hop-self".

Re: BGP is working - can't ping out

Posted: Fri Apr 11, 2014 7:16 pm
by chrisw
Thanks for your help,
Looks like this issue was caused by some misinformation from our network administrator. Once I got the proper settings I was golden.