Solutions for all your technology needs

Setting up dual internet connections without BGP on a cisco router

hostname Router
!

ip cef

!####First we are going to setup a monitor that will use icmp or ping to contact the gateway of ISP1. It will do this every 5 seconds####!

ip sla monitor 1
type echo protocol ipIcmpEcho 12.34.45.1
threshold 3
frequency 5

ip sla monitor schedule 1 life forever start-time now

ip sla monitor 2
type echo protocol ipIcmpEcho 23.34.56.1
threshold 3
frequency 5

ip sla monitor schedule 2 life forever start-time now

!

!####Here we are going to setup monitoring objects and tell it to point to the above monitors####!

track 101 rtr 1 reachability
!
track 102 rtr 2 reachability
!
!####NAT must be configured on the interfaces in order to setup the rules####!

interface FastEthernet0
ip address 192.168.1.254 255.255.255.0
ip nat inside
!
interface s0/0
ip address 12.34.45.2 255.255.255.0
ip nat outside
!
interface s0/1
ip address 23.45.67.2 255.255.255.0
ip nat outside
!
ip classless

!####Configure your gateway and their tracking objects####!
ip route 0.0.0.0 0.0.0.0 12.34.45.1 track 101
ip route 0.0.0.0 0.0.0.0 23.45.67.1 track 102

!####Configure your outbound NAT statements####!
ip nat inside source route-map ISP1 interface s0/0 overload
ip nat inside source route-map ISP2 interface s0/1 overload

!####Change your MX records for your mail server to both of your ISP’s IP addresses then configure below####!

ip nat inside source static tcp 192.168.1.10 25 12.34.45.2 25 route-map ISP1 extendable
ip nat inside source static tcp 192.168.1.10 25 23.45.67.2 25 route-map ISP2 extendable
!
!
access-list 10 permit 192.168.1.0 0.0.0.255
!
!####Configure route maps for reference in NAT statements####!

route-map ISP2 permit 10
match ip address 10
match interface s0/1

!
route-map ISP1 permit 10
match ip address 10
match interface s0/0
!

Share

Leave a Comment