I wrote a script a while ago which will connect 2 meraki organizations over VPN. Maybe this will help you: https://github.com/coreGreenberet/meraki_scripts/tree/master/v1/org2orgVPN It will automatically configure all remote subnets for each VPN endpoint/Network. You can filter the networks based on network tags. You must have an API key which has access to both organizations! usage: org2orgVPN.py [-h] -o1 ORGANIZATION1 -o2 ORGANIZATION2
[-t1 TAGS1 [TAGS1 ...]] [-t2 TAGS2 [TAGS2 ...]] [-p PSK]
[--ike-version IKE_VERSION]
This script will create/update the VPN connection between two meraki
organizations
optional arguments:
-h, --help show this help message and exit
-o1 ORGANIZATION1, --organization1 ORGANIZATION1
the name/id of the first organization
-o2 ORGANIZATION2, --organization2 ORGANIZATION2
the name/id of the second organization
-t1 TAGS1 [TAGS1 ...], --tags1 TAGS1 [TAGS1 ...]
the tags from the first organization to grab the vpn
networks and remote IPs. Leave Empty for all
-t2 TAGS2 [TAGS2 ...], --tags2 TAGS2 [TAGS2 ...]
the tags from the second organization to grab the vpn
networks and remote IPs. Leave Empty for all
-p PSK, --psk PSK the psk for the vpn connection. Use "random" to
generate a random key
--ike-version IKE_VERSION
the IKE version. Must be 1 or 2
... View more