I’m using a CCR2004 on which I have setup 2 upstreamIP transits with a default view. Now I would like to provide this default view to internal servers using BGP. The BGP servers recive it and setup the route but I can’t ping internet from them using this route. it stops at the router “10.102.1.1” . The server has the 10.102.1.11 ip. I believe i have not correctly setup the router to get the route . Is there a way to reflect the routes provide by the upstreams so I can jump from 10.102.1.1 on the router to internet without having NAT?
$ netstat -rn4
Routing tables
Internet:
Destination Gateway Flags Netif Expire
default 10.102.1.1 UG1 ixl2
....
Config on mikrotik : (id and ip modified) :
0 ;;; up 1
name="Transit: up1"
remote.address=100.X.X.X/32 .port=179 .as=2027
local.address=10.1.0.230 .role=ebgp-peer
connect=yes listen=yes routing-table=main router-id=0.0.0.0 templates=bgp-transit
as=65112 multihop=yes hold-time=30s address-families=ip cisco-vpls-nlri-len-fmt=auto-bits
output.filter-chain=up1-ip-out .network=bgp-networks
input.filter=up1-ip-in
1 ;;; up 2
name="Transit: up2"
remote.address=10.1.1.65/32 .port=179 .as=65016
local.default-address=10.1.1.66 .role=ebgp
connect=yes listen=no routing-table=main router-id=0.0.0.0 templates=bgp-transit
as=65112 multihop=no hold-time=30s address-families=ip cisco-vpls-nlri-len-fmt=auto-bits
output.filter-chain=up2-ip-out .network=bgp-networks
input.filter=up2-ip-in
2 name="Server: 11 [IPv4]"
remote.address=10.102.1.11/32 .port=179 .as=65100
local.address=10.102.1.1 .role=ebgp
connect=yes listen=yes routing-table=main router-id=0.0.0.0 templates=bgp-milkywan
as=65112 address-families=ip cisco-vpls-nlri-len-fmt=auto-bits
output.redistribute=connected,static .filter-chain=server-basic-out-v4 .network=bgp-networks
.default-originate=if-installed .no-client-to-client-reflection=yes
input.filter=server-basic-in-v4