<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>VPN on Madhusudan Upadhyay — ICT Support Executive | Microsoft 365 &amp; Endpoint Management</title><link>https://madhusudanupadhyay.com.np/tags/vpn/</link><description>Recent content in VPN on Madhusudan Upadhyay — ICT Support Executive | Microsoft 365 &amp; Endpoint Management</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 05 Aug 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://madhusudanupadhyay.com.np/tags/vpn/index.xml" rel="self" type="application/rss+xml"/><item><title>SOPHOS XG Firewall SSLVPN Configuration</title><link>https://madhusudanupadhyay.com.np/knowledge/sophos-xg-firewall-sslvpn/</link><pubDate>Fri, 05 Aug 2022 00:00:00 +0000</pubDate><guid>https://madhusudanupadhyay.com.np/knowledge/sophos-xg-firewall-sslvpn/</guid><description>&lt;p&gt;Sophos XG Firewall provides SSL VPN for secure remote access. This guide covers the complete configuration from user authentication to client deployment and access policies.&lt;/p&gt;
&lt;h2 id="prerequisites"&gt;Prerequisites&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Sophos XG Firewall (SFOS 18.0+)&lt;/li&gt;
&lt;li&gt;Admin access to WebAdmin console&lt;/li&gt;
&lt;li&gt;Valid SSL certificate (public CA or self-signed for testing)&lt;/li&gt;
&lt;li&gt;User accounts/groups configured (local, AD, RADIUS, LDAP)&lt;/li&gt;
&lt;li&gt;WAN interface with static IP or DDNS&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="configuration-overview"&gt;Configuration Overview&lt;/h2&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#e6edf3;background-color:#0d1117;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;┌─────────────┐ ┌──────────────┐ ┌─────────────┐
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Remote │────▶│ Sophos XG │────▶│ Internal │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ User │ SSL │ Firewall │ │ Resources │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ (Client) │ VPN │ │ │ (LAN/DMZ) │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;└─────────────┘ └──────────────┘ └─────────────┘
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id="step-1-certificate-setup"&gt;Step 1: Certificate Setup&lt;/h2&gt;
&lt;h3 id="option-a-public-ca-certificate-recommended"&gt;Option A: Public CA Certificate (Recommended)&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;System &amp;gt; Certificates &amp;gt; Add Certificate&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Type&lt;/strong&gt;: External Certificate&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Upload&lt;/strong&gt;: Certificate + Private Key + Chain&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Name&lt;/strong&gt;: &lt;code&gt;SSLVPN-Public-Cert&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="option-b-self-signed-lab-only"&gt;Option B: Self-Signed (Lab Only)&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;System &amp;gt; Certificates &amp;gt; Add Certificate&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Type&lt;/strong&gt;: Self-Signed&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Subject&lt;/strong&gt;: &lt;code&gt;CN=vpn.yourdomain.com&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SAN&lt;/strong&gt;: &lt;code&gt;DNS:vpn.yourdomain.com, IP:203.0.113.10&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Usage&lt;/strong&gt;: SSL VPN&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="step-2-usergroup-configuration"&gt;Step 2: User/Group Configuration&lt;/h2&gt;
&lt;h3 id="local-users"&gt;Local Users&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Authentication &amp;gt; Users &amp;gt; Add User&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Name&lt;/strong&gt;: &lt;code&gt;jdoe&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Password&lt;/strong&gt;: Strong password&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Groups&lt;/strong&gt;: &lt;code&gt;SSLVPN-Users&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="active-directory-integration"&gt;Active Directory Integration&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Authentication &amp;gt; Servers &amp;gt; Add &amp;gt; Active Directory&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Server IP&lt;/strong&gt;: &lt;code&gt;192.168.1.10&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Bind DN&lt;/strong&gt;: &lt;code&gt;CN=svc_sophos,OU=Service Accounts,DC=corp,DC=local&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Base DN&lt;/strong&gt;: &lt;code&gt;OU=Users,DC=corp,DC=local&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Test Connection&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h3 id="ssl-vpn-user-group"&gt;SSL VPN User Group&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Authentication &amp;gt; Groups &amp;gt; Add Group&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Name&lt;/strong&gt;: &lt;code&gt;SSLVPN-Users&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Type&lt;/strong&gt;: Authentication Group&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Members&lt;/strong&gt;: Add AD group &lt;code&gt;VPN-Users&lt;/code&gt; or local users&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OTP&lt;/strong&gt;: Enable if using Sophos Authenticator&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="step-3-ssl-vpn-portal-configuration"&gt;Step 3: SSL VPN Portal Configuration&lt;/h2&gt;
&lt;h3 id="general-settings"&gt;General Settings&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;VPN &amp;gt; SSL VPN (Remote Access) &amp;gt; General&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>