summaryrefslogtreecommitdiff
path: root/docs/vpn/dmvpn.rst
diff options
context:
space:
mode:
authorChristian Poessinger <christian@poessinger.com>2019-11-02 11:22:59 -0500
committerGitHub <noreply@github.com>2019-11-02 11:22:59 -0500
commit0f55801a82bef58edcf122943adbeb2ea5c1b1c0 (patch)
treecde6c4d510a44245de565233bdc8c5bd277c1404 /docs/vpn/dmvpn.rst
parentaa285d2c0149b931616304763d24732205cf189f (diff)
parent85b00dbed71eb66a2f815289c37c6d472738a7e9 (diff)
downloadvyos-documentation-0f55801a82bef58edcf122943adbeb2ea5c1b1c0.tar.gz
vyos-documentation-0f55801a82bef58edcf122943adbeb2ea5c1b1c0.zip
Merge pull request #140 from SquirePug/master
Added DMVPN notes
Diffstat (limited to 'docs/vpn/dmvpn.rst')
-rw-r--r--docs/vpn/dmvpn.rst9
1 files changed, 7 insertions, 2 deletions
diff --git a/docs/vpn/dmvpn.rst b/docs/vpn/dmvpn.rst
index 5b206c57..e53a013a 100644
--- a/docs/vpn/dmvpn.rst
+++ b/docs/vpn/dmvpn.rst
@@ -36,7 +36,7 @@ Baseline Configuration:
The tunnel will be set to mGRE if for encapsulation `gre` is set, and no
`remote-ip` is set. If the public ip is provided by DHCP the tunnel `local-ip`
-can be set to "0.0.0.0"
+can be set to "0.0.0.0". If you do set the `remote-ip` directive at any point, the interface will need to be `delete`'d from the config and recreated without the `remote-ip` config ever being set.
.. figure:: ../_static/images/vpn_dmvpn_topology01.png
:scale: 40 %
@@ -160,6 +160,11 @@ HUB Example Configuration:
set protocols static route 0.0.0.0/0 next-hop 1.1.1.2
set protocols static route 192.168.2.0/24 next-hop 10.0.0.2
set protocols static route 192.168.3.0/24 next-hop 10.0.0.3
+
+HUB on AWS Configuration Specifics
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+Setting this up on AWS will require a "Custom Protocol Rule" for protocol number "47" (GRE) Allow Rule in TWO places. Firstly on the VPC Network ACL, and secondly on the security group network ACL attached to the EC2 instance. This has been tested as working for the offical AMI image on the AWS Marketplace. (Locate the correct VPC and security group by navigating through the details pane below your EC2 instance in the AWS console)
SPOKE Configuration
^^^^^^^^^^^^^^^^^^^
@@ -412,4 +417,4 @@ SPOKE2 Example Configuration
.. _RFC2332: https://tools.ietf.org/html/rfc2332
.. _RFC1702: https://tools.ietf.org/html/rfc1702
-.. _RFC4301: https://tools.ietf.org/html/rfc4301 \ No newline at end of file
+.. _RFC4301: https://tools.ietf.org/html/rfc4301