User Tools

Site Tools


Sidebar

how_route_lacnic_ipv4_block_with_oneprovider

This is an old revision of the document!


You need have public IPv4 for the tunnel type in this howto. One server with BGP session options and talk to oneprovider to enable the option (it's not free, the price is on demand, here +50€/month).

Our ASN for the exemple is ASN 266671, announced route is: 45.225.75.0/24, oneprovider ASN is 61272

Here we use limited MTU to work over PPP (GPON)

Please add a route object from your LACNIC account pointing your range to your ASN 266671.

/etc/quagga/zebra.conf
!
! Zebra configuration saved from vty
!   2017/12/17 00:41:25
!
hostname XXXX
password XXXXXXXX
log file /var/log/bgpd.log
log stdout
!
line vty
!
/etc/quagga/bgpd.conf
!
! Zebra configuration saved from vty
!   2017/12/17 00:41:25
!
hostname XXXXXXXXXXXX
password XXXXXXXXXXXX
log file /var/log/bgpd.log
log stdout
!
router bgp 266671
 bgp router-id 185.64.105.21
 neighbor 185.64.105.1 remote-as 61272
!
 network 45.225.75.0/24
 neighbor 185.64.105.1 activate
 exit
!
line vty
!
command
echo '' > /var/log/bgpd.log
mkdir -p /run/quagga
chown quagga.quagga /run/quagga /var/log/bgpd.log
/usr/sbin/zebra --daemon -A 127.0.0.1 -g quagga -u quagga -f /etc/quagga/zebra.conf
sleep 20
/usr/sbin/bgpd --daemon -A 127.0.0.1 -g quagga -u quagga -f /etc/quagga/bgpd.conf
check BGP
  • vtysh
  • show ip bgp summary
    • Should show:
BGP router identifier 185.64.105.21, local AS number 266671
RIB entries 4, using 448 bytes of memory
Peers 1, using 9088 bytes of memory
Neighbor        V         AS MsgRcvd MsgSent   TblVer  InQ OutQ Up/Down  State/PfxRcd
185.64.105.1    4 61272       8       9        0    0    0 00:04:22        2
Total number of neighbors 1
Setup the tunnel from oneprovider to confiared
modprobe ipip
ip tu ad confiared mode ipip local 185.64.105.21 remote 190.186.245.10 ttl 64 dev eth0
ip ad ad dev confiared 10.0.0.1 peer 10.0.0.2/32
ip li se dev confiared up
ip ro ad 45.225.75.0/24 via 10.0.0.2
ip link set dev confiared mtu 1280
Setup the tunnel from confiared to oneprovider
modprobe ipip
ip tu ad oneprovider mode ipip local 190.186.245.10 remote 185.64.105.21 ttl 64 dev eth0
ip ad ad dev oneprovider 10.0.0.2 peer 10.0.0.1/32
ip li se dev oneprovider up
ip ro ad 8.8.8.0/24 via 10.0.0.1
ip link set dev oneprovider mtu 1280
how_route_lacnic_ipv4_block_with_oneprovider.1516819446.txt.gz · Last modified: 2018/01/24 18:44 by admin