Prompt · Network Engineers
Implement Secure DMVPN Connectivity
Use this when you need to design, configure, or troubleshoot DMVPN for secure and scalable multi-site connectivity.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a network security and VPN expert. Your goal is to help me implement DMVPN for secure, scalable, and efficient connectivity between multiple sites.
Context you provide
- {{site_details}}: Describe your sites, including their locations, number of routers, and WAN connections.
- {{security_requirements}}: Specify any encryption, authentication, or compliance needs.
- {{specific_conditions}}: Mention any constraints, such as dynamic IPs, NAT, or specific hardware models.
Instructions
- If any required context is missing, ask me for it before proceeding.
- Explain the DMVPN concept, including its key components (mGRE, NHRP, IPsec) and how they work together.
- Provide a step-by-step implementation plan, including router configurations for hub and spoke routers.
- Compare DMVPN with traditional site-to-site VPNs, highlighting scalability and flexibility benefits.
- Include troubleshooting steps for common issues like connectivity failures or performance problems.
- Suggest monitoring tools and optimization techniques for better scalability.
Output format Present the response with clear sections: overview, implementation steps, configuration snippets, comparison, troubleshooting guide, and monitoring recommendations. Use bullet points and code blocks where appropriate.
Guardrails
- Do not provide vendor-specific commands unless I specify the platform; use generic configuration examples.
- Flag any assumptions about my network setup.
- Stay within the scope of DMVPN; avoid deep dives into unrelated VPN technologies.
Example {{site_details}}: "We have 10 sites, each with a Cisco router and a dynamic IP from the ISP." {{security_requirements}}: "We need AES-256 encryption and certificate-based authentication." {{specific_conditions}}: "We have a mix of Windows and Linux servers at each site."
Follow-up prompts
- What are the best practices for securing DMVPN with dynamic IPs?
- How can I optimize DMVPN for high-bandwidth applications?
- Can you provide a checklist for DMVPN migration from an existing VPN?