<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tunnel &#8211; Blog of Kliment Andreev &#8211; A place so I won&#039;t forget things</title>
	<atom:link href="https://blog.andreev.it/tag/tunnel/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.andreev.it</link>
	<description></description>
	<lastBuildDate>Sun, 18 Oct 2020 14:10:37 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>AWS, pfsense: Site-to-site VPN using static routes</title>
		<link>https://blog.andreev.it/2018/03/122-aws-pfsense-site-to-site-vpn-using-static-routes/</link>
					<comments>https://blog.andreev.it/2018/03/122-aws-pfsense-site-to-site-vpn-using-static-routes/#respond</comments>
		
		<dc:creator><![CDATA[Kliment Andreev]]></dc:creator>
		<pubDate>Fri, 02 Mar 2018 22:55:45 +0000</pubDate>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[pfSense]]></category>
		<category><![CDATA[IPSec]]></category>
		<category><![CDATA[Site-to-Site]]></category>
		<category><![CDATA[Tunnel]]></category>
		<category><![CDATA[VPN]]></category>
		<guid isPermaLink="false">http://blog.iandreev.com/?p=3588</guid>

					<description><![CDATA[In this post I&#8217;ll describe how to configure a tunnel between pfSense and AWS.&#8230;]]></description>
										<content:encoded><![CDATA[<div id="bsf_rt_marker"></div><p>In this post I&#8217;ll describe how to configure a tunnel between pfSense and AWS. At home I have a box running pfSense 2.4.2 as a firewall/gateway and my internal network is 192.168.1.0/24.<br />
First things first, let&#8217;s configure AWS.</p>
<h1>AWS</h1>
<p><a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-01.jpg"><img decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-01.jpg" alt="" width="160" height="159" class="aligncenter size-full wp-image-7939" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-01.jpg 160w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-01-150x150.jpg 150w" sizes="(max-width: 160px) 100vw, 160px" /></a>Log to your AWS account and go to your VPC. On your left side at the bottom, you&#8217;ll see these items.</p>
<p>Click on <strong>Customer Gateways</strong> first and then click to create a <strong>Customer Gateway</strong>. Name your gateway connection and enter the external IP of your pfSense box.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-02.jpg"><img fetchpriority="high" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-02.jpg" alt="" width="1288" height="397" class="aligncenter size-full wp-image-7940" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-02.jpg 1288w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-02-300x92.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-02-1024x316.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-02-768x237.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-02-1170x361.jpg 1170w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-02-585x180.jpg 585w" sizes="(max-width: 1288px) 100vw, 1288px" /></a><br />
Go back to the same entries on the left and click to create a <strong>Virtual Private Gateway</strong>. Name your Virtual Private Gateway.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-03.jpg"><img decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-03.jpg" alt="" width="1297" height="342" class="aligncenter size-full wp-image-7941" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-03.jpg 1297w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-03-300x79.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-03-1024x270.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-03-768x203.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-03-1170x309.jpg 1170w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-03-585x154.jpg 585w" sizes="(max-width: 1297px) 100vw, 1297px" /></a><br />
Go back again and this time click the last option to create a <strong>VPN Connection</strong>.<br />
Name it, choose the <strong>Virtual Private Gateway</strong> that you just created and also choose the <strong>Customer Gateway</strong> that you created initially.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-04.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-04.jpg" alt="" width="950" height="404" class="aligncenter size-full wp-image-7942" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-04.jpg 950w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-04-300x128.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-04-768x327.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-04-585x249.jpg 585w" sizes="(max-width: 950px) 100vw, 950px" /></a><br />
For the<strong> Routing Options</strong>, select <strong>Static</strong> and enter the subnet that&#8217;s behind your pfSense. If you have more subnets at home/work, add them all if you want to be reachable.<br />
You don&#8217;t have to enter anything for <strong>Tunnel Options</strong>.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-05.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-05.jpg" alt="" width="950" height="404" class="aligncenter size-full wp-image-7942" /></a><br />
Go back to the initial entries and click <strong>Virtual Private Gateway</strong>. Select your <strong>Virtual Private Gateway</strong> and from the <strong>Actions</strong>, choose <strong>Attach to VPC</strong>.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-06.png"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-06.png" alt="" width="607" height="197" class="aligncenter size-full wp-image-7944" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-06.png 607w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-06-300x97.png 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-06-585x190.png 585w" sizes="(max-width: 607px) 100vw, 607px" /></a><br />
Choose the VPC that you will use.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-07.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-07.jpg" alt="" width="1297" height="1031" class="aligncenter size-full wp-image-7943" /></a><br />
Again, go back to the initial entries, select <strong>VPN Connections</strong> and click on <strong>Download Configuration</strong>.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-08.png"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-08.png" alt="" width="607" height="197" class="aligncenter size-full wp-image-7944" /></a><br />
When prompted, choose the configuration for pfSense.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-09.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-09.jpg" alt="" width="585" height="338" class="aligncenter size-full wp-image-7947" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-09.jpg 585w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-09-300x173.jpg 300w" sizes="(max-width: 585px) 100vw, 585px" /></a><br />
You&#8217;ll get a text file. Make sure you open this with Wordpad or Notepad++. Notepad won&#8217;t display it correctly. This file tells you pretty much what to do on the pfSense side.</p>
<h1>pfSense</h1>
<p>Go to your pfSense box and choose <strong>VPN | IPsec</strong> from the menus. You&#8217;ll see something like this.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-10.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-10.jpg" alt="" width="1154" height="205" class="aligncenter size-full wp-image-7948" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-10.jpg 1154w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-10-300x53.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-10-1024x182.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-10-768x136.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-10-585x104.jpg 585w" sizes="(max-width: 1154px) 100vw, 1154px" /></a><br />
Click on <strong>Add P1</strong>. Fill out the values from the text file that you just downloaded from AWS. It looks like this.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-11.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-11.jpg" alt="" width="1151" height="429" class="aligncenter size-full wp-image-7949" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-11.jpg 1151w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-11-300x112.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-11-1024x382.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-11-768x286.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-11-585x218.jpg 585w" sizes="(max-width: 1151px) 100vw, 1151px" /></a><br />
&#8230;and this.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-12.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-12.jpg" alt="" width="1150" height="329" class="aligncenter size-full wp-image-7950" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-12.jpg 1150w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-12-300x86.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-12-1024x293.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-12-768x220.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-12-585x167.jpg 585w" sizes="(max-width: 1150px) 100vw, 1150px" /></a><br />
&#8230;and this.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-13.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-13.jpg" alt="" width="1152" height="270" class="aligncenter size-full wp-image-7951" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-13.jpg 1152w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-13-300x70.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-13-1024x240.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-13-768x180.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-13-585x137.jpg 585w" sizes="(max-width: 1152px) 100vw, 1152px" /></a><br />
&#8230;and finally this. Click <strong>Save</strong>.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-14.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-14.jpg" alt="" width="1165" height="515" class="aligncenter size-full wp-image-7952" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-14.jpg 1165w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-14-300x133.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-14-1024x453.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-14-768x340.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-14-585x259.jpg 585w" sizes="(max-width: 1165px) 100vw, 1165px" /></a><br />
Click <strong>Apply</strong> and then click on <strong>Add P2</strong>.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-15.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-15.jpg" alt="" width="1161" height="359" class="aligncenter size-full wp-image-7953" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-15.jpg 1161w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-15-300x93.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-15-1024x317.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-15-768x237.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-15-585x181.jpg 585w" sizes="(max-width: 1161px) 100vw, 1161px" /></a><br />
As with Phase 1, do the same for Phase 2. Read the values from the text file so it looks like this. For the <strong>Remote Network</strong> subnet, enter the subnet of your VPC. You can get that if you click on the VPC and check the <strong>IPv4 CIDR</strong> column.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-16.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-16.jpg" alt="" width="1146" height="409" class="aligncenter size-full wp-image-7954" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-16.jpg 1146w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-16-300x107.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-16-1024x365.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-16-768x274.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-16-585x209.jpg 585w" sizes="(max-width: 1146px) 100vw, 1146px" /></a><br />
Keep entering the values.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-17.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-17.jpg" alt="" width="1150" height="622" class="aligncenter size-full wp-image-7955" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-17.jpg 1150w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-17-300x162.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-17-1024x554.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-17-768x415.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-17-585x316.jpg 585w" sizes="(max-width: 1150px) 100vw, 1150px" /></a><br />
For some reason, my VPN tunnel got disconnected a lot if there was no traffic, so under <strong>Advanced Configuration </strong>I had to enter an internal IP of an AWS instance to be pinged all the time to keep the traffic flow.<br />
Click <strong>Save</strong> and then <strong>Apply Changes</strong>.<br />
Now, we have to allow the traffic coming from AWS to our internal network.<br />
From the menus in pfSense, go to <strong>Firewall | Rules</strong> and click on <strong>IPsec</strong>. Click <strong>Add</strong> and allow the traffic that suits your needs. In my case, I allow all the traffic.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-18.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-18.jpg" alt="" width="1159" height="427" class="aligncenter size-full wp-image-7956" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-18.jpg 1159w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-18-300x111.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-18-1024x377.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-18-768x283.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-18-585x216.jpg 585w" sizes="(max-width: 1159px) 100vw, 1159px" /></a><br />
..and this.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-19.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-19.jpg" alt="" width="1157" height="444" class="aligncenter size-full wp-image-7957" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-19.jpg 1157w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-19-300x115.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-19-1024x393.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-19-768x295.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-19-585x224.jpg 585w" sizes="(max-width: 1157px) 100vw, 1157px" /></a><br />
Once you apply the changes it should look like this.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-20.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-20.jpg" alt="" width="1164" height="299" class="aligncenter size-full wp-image-7958" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-20.jpg 1164w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-20-300x77.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-20-1024x263.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-20-768x197.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-20-585x150.jpg 585w" sizes="(max-width: 1164px) 100vw, 1164px" /></a><br />
Go to <strong>Status | IPsec</strong> from the menus and click <strong>Connect</strong>. If everything is OK, you&#8217;ll see the connection established.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-21.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-21.jpg" alt="" width="1175" height="249" class="aligncenter size-full wp-image-7959" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-21.jpg 1175w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-21-300x64.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-21-1024x217.jpg 1024w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-21-768x163.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-21-1170x249.jpg 1170w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-21-585x124.jpg 585w" sizes="(max-width: 1175px) 100vw, 1175px" /></a><br />
Now, we have the rules in place that allows the traffic originating from AWS to pfSense to pass through, but if you want the traffic originating from your internal network to reach AWS, you&#8217;ll have to assign AWS Security groups to the instances that allow traffic from your internal network.<br />
In my case, I have a security group that looks like this. It is assigned to all of my AWS intances. It allows traffic from my internal network to reach AWS.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-22.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-22.jpg" alt="" width="1022" height="229" class="aligncenter size-full wp-image-7960" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-22.jpg 1022w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-22-300x67.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-22-768x172.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-22-585x131.jpg 585w" sizes="(max-width: 1022px) 100vw, 1022px" /></a><br />
But that&#8217;s not all. Because we are using static routes, we have to tell AWS to use the Virtual Private Gateway to reach our internal network. If you go back to AWS and click on route tables you&#8217;ll see something like this.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-23.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-23.jpg" alt="" width="788" height="499" class="aligncenter size-full wp-image-7961" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-23.jpg 788w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-23-300x190.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-23-768x486.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-23-585x370.jpg 585w" sizes="(max-width: 788px) 100vw, 788px" /></a><br />
This means that all the traffic that goes to 172.31.0.0/16 subnet, which is the VPC&#8217;s internal subnet should use local routing and all other traffic to use igw-b31598d6 which is the <strong>Internet gateway</strong>. But, we don&#8217;t want that. If an instance in AWS tries to reach an instance behind pfSense it will try to reach it over the Internet. So, we have to tell AWS to use the <strong>Virtual Private Gateway</strong> for our local subnet.<br />
So, click on<strong> Route Propagation</strong> and see how the <strong>Propagate</strong> field says <strong>No</strong>. We have to <strong>Edit</strong> that and check the checkmark, so all the internal traffic uses the <strong>Virtual Private Gateway</strong>.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-24.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-24.jpg" alt="" width="709" height="259" class="aligncenter size-full wp-image-7962" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-24.jpg 709w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-24-300x110.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-24-585x214.jpg 585w" sizes="(max-width: 709px) 100vw, 709px" /></a><br />
Once completed you should see something like this under the <strong>Routes</strong>.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-25.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-25.jpg" alt="" width="714" height="317" class="aligncenter size-full wp-image-7963" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-25.jpg 714w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-25-300x133.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-25-585x260.jpg 585w" sizes="(max-width: 714px) 100vw, 714px" /></a><br />
At this point you should be able to reach all instances back and forth. Also, make sure that the VPN tunnel is UP on the AWS side. Don&#8217;t worry about the second tunnel down. By default, AWS provides you two redundant tunnels. Since we have only one pfSense with a single public IP, we don&#8217;t have to worry about the 2nd tunnel&#8230;unless you have 2 pfSense boxes in a cluster with 2 public IPs.<br />
<a href="https://blog.andreev.it/wp-content/uploads/2018/03/P099-26.jpg"><img loading="lazy" decoding="async" src="https://blog.andreev.it/wp-content/uploads/2018/03/P099-26.jpg" alt="" width="794" height="275" class="aligncenter size-full wp-image-7964" srcset="https://blog.andreev.it/wp-content/uploads/2018/03/P099-26.jpg 794w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-26-300x104.jpg 300w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-26-768x266.jpg 768w, https://blog.andreev.it/wp-content/uploads/2018/03/P099-26-585x203.jpg 585w" sizes="(max-width: 794px) 100vw, 794px" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.andreev.it/2018/03/122-aws-pfsense-site-to-site-vpn-using-static-routes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
