<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>VPN - Category - Fryguy's Blog</title><link>https://hugo.fryguy.net/categories/vpn/</link><description>VPN - Category - Fryguy's Blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Thu, 24 Oct 2019 08:56:57 +0000</lastBuildDate><atom:link href="https://hugo.fryguy.net/categories/vpn/" rel="self" type="application/rss+xml"/><item><title>Junos Policy Based VPNs – Part 4 of 4 – Recap</title><link>https://hugo.fryguy.net/2019/10/24/junos-policy-based-vpns-part-4-of-4/</link><pubDate>Thu, 24 Oct 2019 08:56:57 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2019/10/24/junos-policy-based-vpns-part-4-of-4/</guid><description><![CDATA[<div class="wp-block-image">

</div>
<p>I figured I would take a moment and recap theses past few posts and talk about the different methods now that we understand what they are. I also want to talk about some of the things to consider when choosing your approach.</p>
<p><strong>Policy-Based with Security Policies</strong></p>
<p>In our first post, we covered using security policies to establish and pass the traffic over the tunnel. There are a few challenges with this type of configuration is that you need to be keenly aware of.</p>
<p>You need to keep in mind that the order of security policies is critical. If you have a policy that permits or denies this traffic before the policy that says to tunnel the traffic, you will never send the traffic over the tunnel. Also, new security policies are always placed at the end of the current policies, so when you add a new VPN, you will need to remember to insert the new policy in the proper location.</p>]]></description></item><item><title>Junos Policy Based VPNs – Part 3 of 4 – Traffic-Selector</title><link>https://hugo.fryguy.net/2019/10/21/junos-policy-based-vpns-part-3-of-3/</link><pubDate>Mon, 21 Oct 2019 08:35:00 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2019/10/21/junos-policy-based-vpns-part-3-of-3/</guid><description><![CDATA[<div class="wp-block-image">
  
</div>
<p>This is the third and final post in the Policy-Based VPN series. In our first post, we configured a policy-based VPN using security policies tied to the UNTRUST interface. In our second post we used IPSec proxy-ids to define the tunneled traffic. This post will be covering the preferred method of Juniper policy-based VPNs, traffic-selectors.</p>
<p>The first part of this post is the setup of the labs, just like we did in the last post. If you want, you can skip down to where we delete the old configuration to see how the new configuration is done.</p>
<p>To recap, there are four different VPN configurations in this series:</p>
<ul class="wp-block-list">
<li>
<a rel="noreferrer noopener" href="/?p=6193" target="_blank">Uni-directional policy-based VPN (1st post)</a>
</li>
<li>
<a rel="noreferrer noopener" href="/?p=6193" target="_blank">Bi-directional policy-based VPN (1st post)</a>
</li>
<li>
<a rel="noreferrer noopener" aria-label="IPSEC proxy-identity route-based (2nd post). (opens in a new tab)" href="/?p=6213" target="_blank">IPSEC proxy-identity route-based (2nd post).</a>
</li>
<li>
IPSEC Traffic selectors route-based (This post).
</li>
</ul>
<figure class="wp-block-image">
<p> </figure></p>]]></description></item><item><title>Junos Policy-Based VPNs – Part 2 of 4 – Proxy-Identity</title><link>https://hugo.fryguy.net/2019/10/17/junos-policy-based-vpns-using-route-based-config/</link><pubDate>Thu, 17 Oct 2019 08:36:40 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2019/10/17/junos-policy-based-vpns-using-route-based-config/</guid><description><![CDATA[<div class="wp-block-image">
  
</div>
<p>This is the second post in the Policy-Based VPN series. In our first post we configured a policy-based VPN using security policies tied to the UNTRUST interface. For this post, we will be using a route-based configuration that allows interoperability to the remote side configured as a policy-based VPN. This will also allow us to define a dedicated security zone for the VPN, hence helping to increase security. What we will be using in this post are proxy IDs to define local and remote networks.</p>
<p>The first part of this post is the setup of the labs, just like we did last time. If you want, you can skip down to where we delete the old configuration to see how the new configuration is done.</p>
<p>To recap, there are four different VPN configurations in this series:</p>
<ul class="wp-block-list">
<li>
<a href="/?p=6193" target="_blank" rel="noreferrer noopener" aria-label="Uni-directional policy-based VPN  (1st post)
Bi-directional policy-based VPN  (1st post) (opens in a new tab)">Uni-directional policy-based VPN (1st post)</a>
</li>
<li>
<a href="/?p=6193" target="_blank" rel="noreferrer noopener" aria-label="Uni-directional policy-based VPN  (1st post)
Bi-directional policy-based VPN  (1st post) (opens in a new tab)">Bi-directional policy-based VPN (1st post)</a>
</li>
<li>
IPSEC proxy-identity route-based (Covered in this post)
</li>
<li>
IPSEC Traffic selectors route-based (Coming soon)
</li>
</ul>
<figure class="wp-block-image">
<p> </figure></p>
<p>Again, I will be using <a rel="noreferrer noopener" href="https://jlabs.juniper.net/vlabs/" target="_blank">Juniper vLabs</a> IPSEC VPN Policy-based lab for these posts. Feel free to head on over there and spin the lab up yourself when you are ready and kick the tires on these different configurations. Below is our diagram for the lab topology.</p>]]></description></item><item><title>Junos Policy-Based VPNs – Part 1 of 4 – Security Policies</title><link>https://hugo.fryguy.net/2019/10/14/junos-policy-based-vpns/</link><pubDate>Mon, 14 Oct 2019 08:35:48 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2019/10/14/junos-policy-based-vpns/</guid><description><![CDATA[<div class="wp-block-image">

</div>
<p>Policy-based VPNs are a pain most of the time, especially when compared to route-based VPNs. Many of the policy-based VPNs I run across today are legacy configurations dealing with ASA or interop between vendors where the one side only supported policy-based VPNs.</p>
<p>With Junos, there are four ways to configure VPNs to support policy-based VPN requirements. Two are a true policy-based VPN and the other two are actually route-based VPNs that support policy-based VPNs.</p>
<p>The four different VPN configuration options are:</p>
<ul class="wp-block-list">
<li>
Uni-directional policy-based VPN (Covered in this post)
</li>
<li>
Bi-directional policy-based VPN (Covered in this post at the end)
</li>
<li>
IPSEC proxy-identity route-based (Coming soon)
</li>
<li>
IPSEC Traffic selectors route-based (Coming soon)
</li>
</ul>
<p>There will be four posts in this series. The first post will cover the first two items listed above, the second will cover proxy-identity, the third will cover traffic-selectors, and the last post will be a wrap-up recap with pros and caveats to each option.<figure class="wp-block-image"></p>
<p> </figure></p>
<p>I will be using <a rel="noreferrer noopener" aria-label="Juniper vLabs (opens in a new tab)" href="https://jlabs.juniper.net/vlabs/" target="_blank">Juniper vLabs</a> IPSEC VPN Policy-based lab for all these posts. We will only be working with one SRX to emulate what setting up a VPN would really be like. Feel free to head on over there and spin the lab up yourself when you are ready and kick the tires on these different configurations. Below is our diagram for the lab topology.</p>]]></description></item></channel></rss>