Complete AI Training

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.

All 21 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

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

  1. If any required context is missing, ask me for it before proceeding.
  2. Explain the DMVPN concept, including its key components (mGRE, NHRP, IPsec) and how they work together.
  3. Provide a step-by-step implementation plan, including router configurations for hub and spoke routers.
  4. Compare DMVPN with traditional site-to-site VPNs, highlighting scalability and flexibility benefits.
  5. Include troubleshooting steps for common issues like connectivity failures or performance problems.
  6. 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?