burim:python:automation:dmvpn

dmvpn automation project

https://github.com/jtmajorx/DMVPN

devices.csv

hubs.csv

spokes.csv

cfg_remove_banner.py

python3 cfg_remove_banner.py devices.csv

DMVPN_auto_Hubs.py

python3 DMVPN_auto_Hubs.py hubs.csv

DMVPN_auto_Spokes.py

python3 DMVPN_auto_Spokes.py spokes.csv

show_dmvpn.py

python3 show_dmvpn.py devices.csv

copy paste config

conf t
  • Hub_1
hostname Hub_1
ip vrf WAN1  
interface GigabitEthernet0/0
ip vrf forwarding WAN1
ip address 192.168.122.11 255.255.255.0
no shut  
username cisco privilege 15 secret cisco
  
line vty 0 15
login local

ip domain-name test.test
crypto key generate rsa modulus 1024
 
  • Hub2
hostname Hub_2
ip vrf WAN1  
interface GigabitEthernet0/0
ip vrf forwarding WAN1  
ip address 192.168.122.12 255.255.255.0
no shut

username cisco privilege 15 secret cisco
  
line vty 0 15
login local

ip domain-name test.test
crypto key generate rsa modulus 1024
  • Spoke_1
hostname Spoke_1
ip vrf WAN1  
interface GigabitEthernet0/0
ip vrf forwarding WAN1
ip address 192.168.122.101 255.255.255.0
no shut

username cisco privilege 15 secret cisco
  
line vty 0 15
login local

ip domain-name test.test
crypto key generate rsa modulus 1024
  • Spoke_2
hostnmae Spoke_2

ip vrf WAN1
interface GigabitEthernet0/0
ip vrf forwarding WAN1
ip address 192.168.122.102 255.255.255.0
no shut

username cisco privilege 15 secret cisco
  
line vty 0 15
login local

ip domain-name test.test
crypto key generate rsa modulus 1024
  • Spoke_3
hostname Spoke_3
ip vrf WAN1
interface GigabitEthernet0/0
ip vrf forwarding WAN1
ip address 192.168.122.103 255.255.255.0
no shut

username cisco privilege 15 secret cisco

line vty 0 15
login local

ip domain-name test.test
crypto key generate rsa modulus 1024

Ubuntu Automation python

burim/python/automation/dmvpn.txt · Last modified: 2019/03/17 16:44 by burim

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki