<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.comfac.net/index.php?action=history&amp;feed=atom&amp;title=Training_Lab_4%3A_Services_and_Branch_Network</id>
	<title>Training Lab 4: Services and Branch Network - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.comfac.net/index.php?action=history&amp;feed=atom&amp;title=Training_Lab_4%3A_Services_and_Branch_Network"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.comfac.net/index.php?title=Training_Lab_4:_Services_and_Branch_Network&amp;action=history"/>
	<updated>2026-06-05T11:00:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://mediawiki.comfac.net/index.php?title=Training_Lab_4:_Services_and_Branch_Network&amp;diff=232&amp;oldid=prev</id>
		<title>Justinaquino: Created from Netgate pfSense training PDFs</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.comfac.net/index.php?title=Training_Lab_4:_Services_and_Branch_Network&amp;diff=232&amp;oldid=prev"/>
		<updated>2026-04-23T07:01:36Z</updated>

		<summary type="html">&lt;p&gt;Created from Netgate pfSense training PDFs&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;background-color: #fff3cd; border-left: 6px solid #ffc107; padding: 15px; margin-bottom: 20px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Lab:&amp;lt;/strong&amp;gt; Lab 4 — Services and Branch Network Setup&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Course:&amp;lt;/strong&amp;gt; Netgate FUND001-LIVE — pfSense Plus Fundamentals and Practical Application&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;strong&amp;gt;Objective:&amp;lt;/strong&amp;gt; Configure common pfSense Plus services (DNS Resolver, DHCP Server) and bring up a branch network for use in the next lab.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Lab Overview ==&lt;br /&gt;
&lt;br /&gt;
In this lab, we will go through a couple of the common services used on pfSense Plus, then bring up the branch network to be used in the next lab.&lt;br /&gt;
&lt;br /&gt;
The exercises cover:&lt;br /&gt;
&lt;br /&gt;
* Configuring the &amp;#039;&amp;#039;&amp;#039;DNS Resolver&amp;#039;&amp;#039;&amp;#039; (domain overrides, host overrides)&lt;br /&gt;
* Configuring the &amp;#039;&amp;#039;&amp;#039;DHCP Server&amp;#039;&amp;#039;&amp;#039; (changing scope, adding static mappings)&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Branch network setup&amp;#039;&amp;#039;&amp;#039; and remote management&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
&lt;br /&gt;
* Access to fw1-HQ (172.17.1.1)&lt;br /&gt;
* Access to HQ-client (DHCP client on HQ-LAN)&lt;br /&gt;
* Access to branch firewall (172.18.1.1)&lt;br /&gt;
* Default admin/pfsense credentials&lt;br /&gt;
&lt;br /&gt;
== Exercise 1: DNS Resolver Configuration ==&lt;br /&gt;
&lt;br /&gt;
The DNS Resolver provides a local caching DNS resolver on the firewall. On smaller networks with no local DNS servers, using the local DNS Resolver as your clients&amp;#039; DNS server — rather than directly assigning DNS servers on the Internet — is preferable.&lt;br /&gt;
&lt;br /&gt;
It provides:&lt;br /&gt;
&lt;br /&gt;
* A local DNS cache&lt;br /&gt;
* Ability to query multiple DNS servers simultaneously, returning the fastest response&lt;br /&gt;
* Security protections such as DNS rebinding protection and DNSSEC&lt;br /&gt;
&lt;br /&gt;
=== 1.1 DNS Server Configuration ===&lt;br /&gt;
&lt;br /&gt;
By default, the DNS Resolver queries root DNS servers directly and does not use DNS servers configured under &amp;#039;&amp;#039;&amp;#039;System &amp;amp;gt; General Setup&amp;#039;&amp;#039;&amp;#039; or those obtained automatically from a dynamic WAN.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; Browse to &amp;#039;&amp;#039;&amp;#039;System &amp;amp;gt; General Setup&amp;#039;&amp;#039;&amp;#039; on fw1-HQ.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; Review the DNS server configuration. Currently, fw1-HQ is statically configured to use the DNS Resolver on lab-internet-router.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 3:&amp;#039;&amp;#039;&amp;#039; The &amp;#039;&amp;#039;&amp;#039;&amp;quot;Allow DNS server list to be overridden by DHCP/PPP on WAN&amp;quot;&amp;#039;&amp;#039;&amp;#039; checkbox is checked by default. Since these systems do not have dynamic WANs, this option has no effect. &amp;#039;&amp;#039;&amp;#039;Uncheck&amp;#039;&amp;#039;&amp;#039; this option.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 4:&amp;#039;&amp;#039;&amp;#039; Leave the remaining settings as they are and click &amp;#039;&amp;#039;&amp;#039;Save&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== 1.2 Domain Overrides ===&lt;br /&gt;
&lt;br /&gt;
Domain overrides allow you to configure specific DNS servers to use for particular domains.&lt;br /&gt;
&lt;br /&gt;
In this exercise, we will forward &amp;#039;&amp;#039;&amp;#039;example.lan&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;172.17.2.10&amp;#039;&amp;#039;&amp;#039;. This is functionally equivalent to what you would do in a Small Business Server (SBS) scenario for Active Directory.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; On HQ-client, open a terminal and test resolution &amp;#039;&amp;#039;&amp;#039;before&amp;#039;&amp;#039;&amp;#039; adding the domain override:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
training@HQ-client:~$ host server1.example.lan&lt;br /&gt;
Host server1.example.lan not found: 3(NXDOMAIN)&lt;br /&gt;
training@HQ-client:~$ host server2.example.lan&lt;br /&gt;
Host server2.example.lan not found: 3(NXDOMAIN)&lt;br /&gt;
training@HQ-client:~$ host hq-client.example.lan&lt;br /&gt;
Host hq-client.example.lan not found: 3(NXDOMAIN)&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
NXDOMAIN means &amp;quot;no such name exists.&amp;quot; To resolve example.lan, we must tell the DNS Resolver where to send those queries.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; On fw1-HQ, browse to &amp;#039;&amp;#039;&amp;#039;Services &amp;amp;gt; DNS Resolver&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 3:&amp;#039;&amp;#039;&amp;#039; Scroll down to &amp;#039;&amp;#039;&amp;#039;Domain Overrides&amp;#039;&amp;#039;&amp;#039; and click &amp;#039;&amp;#039;&amp;#039;+Add&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 4:&amp;#039;&amp;#039;&amp;#039; Configure the domain override:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field&lt;br /&gt;
! Value&lt;br /&gt;
|-&lt;br /&gt;
| Domain&lt;br /&gt;
| example.lan&lt;br /&gt;
|-&lt;br /&gt;
| IP Address&lt;br /&gt;
| 172.17.2.10&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 5:&amp;#039;&amp;#039;&amp;#039; Click &amp;#039;&amp;#039;&amp;#039;Save&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== 1.3 Testing Domain Override ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; On HQ-client, open a terminal and test resolution again:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
training@hq-client:~$ host server1.example.lan&lt;br /&gt;
server1.example.lan has address 172.17.2.10&lt;br /&gt;
training@hq-client:~$ host server2.example.lan&lt;br /&gt;
server2.example.lan has address 172.17.2.20&lt;br /&gt;
training@hq-client:~$ host hq-client.example.lan&lt;br /&gt;
hq-client.example.lan has address 172.17.1.100&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
These queries go to the DNS Resolver on fw1-HQ, which uses the domain override to send example.lan queries to server1. Server1 replies to the DNS Resolver, which replies back to HQ-client.&lt;br /&gt;
&lt;br /&gt;
=== 1.4 Host Overrides ===&lt;br /&gt;
&lt;br /&gt;
Host overrides allow you to configure how a specific hostname is resolved by the DNS Resolver. A common use is &amp;#039;&amp;#039;&amp;#039;split DNS&amp;#039;&amp;#039;&amp;#039;: resolving public DNS hostnames to private IPs internally to eliminate the need for NAT reflection.&lt;br /&gt;
&lt;br /&gt;
In this lab:&lt;br /&gt;
&lt;br /&gt;
* www.example.com is hosted in the HQ DMZ on server1&lt;br /&gt;
* www.example.com publicly resolves to 192.0.2.4&lt;br /&gt;
* Without NAT reflection, HQ internal hosts cannot reach 192.0.2.4&lt;br /&gt;
* We will add a host override to resolve www.example.com to the internal IP 172.17.2.10&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; On fw1-HQ, browse to &amp;#039;&amp;#039;&amp;#039;Services &amp;amp;gt; DNS Resolver&amp;#039;&amp;#039;&amp;#039;, scroll down to &amp;#039;&amp;#039;&amp;#039;Host Overrides&amp;#039;&amp;#039;&amp;#039;, and click &amp;#039;&amp;#039;&amp;#039;+Add&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; Configure the host override:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field&lt;br /&gt;
! Value&lt;br /&gt;
|-&lt;br /&gt;
| Host&lt;br /&gt;
| (leave blank)&lt;br /&gt;
|-&lt;br /&gt;
| Domain&lt;br /&gt;
| example.com&lt;br /&gt;
|-&lt;br /&gt;
| IP address&lt;br /&gt;
| 172.17.2.10&lt;br /&gt;
|-&lt;br /&gt;
| Alias Host&lt;br /&gt;
| www&lt;br /&gt;
|-&lt;br /&gt;
| Alias Domain&lt;br /&gt;
| example.com&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 3:&amp;#039;&amp;#039;&amp;#039; Click &amp;#039;&amp;#039;&amp;#039;Save&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Apply Changes&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== 1.5 Testing Host Override ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; On HQ-client, test resolution:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
training@HQ-client:~$ host www.example.com&lt;br /&gt;
www.example.com has address 172.17.2.10&lt;br /&gt;
training@HQ-client:~$ host example.com&lt;br /&gt;
example.com has address 172.17.2.10&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; Open &amp;#039;&amp;#039;&amp;#039;www.example.com&amp;#039;&amp;#039;&amp;#039; in your web browser on HQ-client. The page should load, showing it is from server1 and displaying your source IP.&lt;br /&gt;
&lt;br /&gt;
== Exercise 2: DHCP Server Configuration ==&lt;br /&gt;
&lt;br /&gt;
The DHCP Server comes enabled by default on LAN, assigning IP information, a default gateway, and DNS server to LAN clients.&lt;br /&gt;
&lt;br /&gt;
HQ-client is a DHCP client currently obtaining an IP from the general pool. Because it is the first and only device on HQ-LAN, it gets the first IP: &amp;#039;&amp;#039;&amp;#039;172.17.1.100&amp;#039;&amp;#039;&amp;#039;. We want to ensure HQ-client is always assigned the .100 IP and that it cannot be assigned to any other host.&lt;br /&gt;
&lt;br /&gt;
=== 2.1 Checking DHCP Status ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; On fw1-HQ, browse to &amp;#039;&amp;#039;&amp;#039;Status &amp;amp;gt; DHCP Leases&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; Locate the lease for HQ-client.&lt;br /&gt;
&lt;br /&gt;
=== 2.2 Changing DHCP Scope ===&lt;br /&gt;
&lt;br /&gt;
The underlying DHCP server (ISC dhcpd) requires statically mapped IPs to be &amp;#039;&amp;#039;&amp;#039;outside of the DHCP scope&amp;#039;&amp;#039;&amp;#039;. Since .100 is part of the currently active range, we must change the range to exclude it.&lt;br /&gt;
&lt;br /&gt;
Note: Doing so will not immediately impact HQ-client. It will retain its existing .100 IP until its next renewal.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; Browse to &amp;#039;&amp;#039;&amp;#039;Services &amp;amp;gt; DHCP Server&amp;#039;&amp;#039;&amp;#039; and click the &amp;#039;&amp;#039;&amp;#039;LAN&amp;#039;&amp;#039;&amp;#039; tab.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; Change the &amp;#039;&amp;#039;&amp;#039;Start of the range&amp;#039;&amp;#039;&amp;#039; to &amp;#039;&amp;#039;&amp;#039;172.17.1.101&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 3:&amp;#039;&amp;#039;&amp;#039; Click &amp;#039;&amp;#039;&amp;#039;Save&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Now .100 will be available for a DHCP reservation.&lt;br /&gt;
&lt;br /&gt;
=== 2.3 Adding DHCP Static Mapping for HQ-client ===&lt;br /&gt;
&lt;br /&gt;
First, we need to renew the DHCP lease on HQ-client so it re-populates in the DHCP leases screen (its lease for .100 was deleted after changing the scope).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; On HQ-client, click the network icon in the top right corner and click &amp;#039;&amp;#039;&amp;#039;&amp;quot;Ifupdown (eth0)&amp;quot;&amp;#039;&amp;#039;&amp;#039; to renew the lease.&lt;br /&gt;
&lt;br /&gt;
Note: Your VNC session will be dropped. Wait a few seconds.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; On fw1-HQ, refresh &amp;#039;&amp;#039;&amp;#039;Status &amp;amp;gt; DHCP Leases&amp;#039;&amp;#039;&amp;#039;. After 20-30 seconds, you should see HQ-client obtained a lease for &amp;#039;&amp;#039;&amp;#039;172.17.1.101&amp;#039;&amp;#039;&amp;#039;. Reconnect to VNC using the .101 IP.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 3:&amp;#039;&amp;#039;&amp;#039; Browse to &amp;#039;&amp;#039;&amp;#039;Status &amp;amp;gt; DHCP Leases&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 4:&amp;#039;&amp;#039;&amp;#039; Click the &amp;#039;&amp;#039;&amp;#039;+&amp;#039;&amp;#039;&amp;#039; to the right of the HQ-client lease to add a DHCP static mapping.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 5:&amp;#039;&amp;#039;&amp;#039; At the &amp;quot;Edit static mapping&amp;quot; screen, fill in:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Field&lt;br /&gt;
! Value&lt;br /&gt;
|-&lt;br /&gt;
| IP address&lt;br /&gt;
| 172.17.1.100&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 6:&amp;#039;&amp;#039;&amp;#039; Click &amp;#039;&amp;#039;&amp;#039;Save&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Apply Changes&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== 2.4 Renewing DHCP Lease on HQ-client ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; Force HQ-client to renew its DHCP lease again (click network icon → &amp;quot;Ifupdown (eth0)&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
Note: This will drop your VNC session again. Wait a few seconds for it to pick up the lease for the static mapping, then reconnect using &amp;#039;&amp;#039;&amp;#039;172.17.1.100&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; Browse to &amp;#039;&amp;#039;&amp;#039;Status &amp;amp;gt; DHCP Leases&amp;#039;&amp;#039;&amp;#039; on fw1-HQ and verify HQ-client&amp;#039;s static mapping status.&lt;br /&gt;
&lt;br /&gt;
== Exercise 3: Branch Network Setup ==&lt;br /&gt;
&lt;br /&gt;
Here we will bring the branch network online to be ready for use in the next lab.&lt;br /&gt;
&lt;br /&gt;
=== 3.1 Initial Branch Firewall Access ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; Browse to &amp;#039;&amp;#039;&amp;#039;https://172.18.1.1&amp;#039;&amp;#039;&amp;#039; from your system.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; Add an exception for the self-signed certificate.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 3:&amp;#039;&amp;#039;&amp;#039; Log in with the default credentials &amp;#039;&amp;#039;&amp;#039;admin / pfsense&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Note: This will not trigger the setup wizard, as this VM comes pre-configured past that point.&lt;br /&gt;
&lt;br /&gt;
=== 3.2 Setting Up Remote Management ===&lt;br /&gt;
&lt;br /&gt;
We will have a VPN connected into this location in the next lab. However, it is usually best to have a means into remote offices&amp;#039; firewalls without requiring a VPN, limited to specific trusted source IPs.&lt;br /&gt;
&lt;br /&gt;
==== Add RemoteAdmin Alias ====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; Browse to &amp;#039;&amp;#039;&amp;#039;Firewall &amp;amp;gt; Aliases&amp;#039;&amp;#039;&amp;#039; and click &amp;#039;&amp;#039;&amp;#039;+Add&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; Create the alias with the following parameters:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter&lt;br /&gt;
! Value&lt;br /&gt;
|-&lt;br /&gt;
| Name&lt;br /&gt;
| RemoteAdmin&lt;br /&gt;
|-&lt;br /&gt;
| Type&lt;br /&gt;
| Networks&lt;br /&gt;
|-&lt;br /&gt;
| Members&lt;br /&gt;
| 192.0.2.0/24 (HQ WAN)&amp;lt;br&amp;gt;198.51.100.0/24 (HQ WAN2)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 3:&amp;#039;&amp;#039;&amp;#039; Click &amp;#039;&amp;#039;&amp;#039;Save&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Apply Changes&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==== Add Firewall Rule ====&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; Browse to &amp;#039;&amp;#039;&amp;#039;Firewall &amp;amp;gt; Rules&amp;#039;&amp;#039;&amp;#039;, click the &amp;#039;&amp;#039;&amp;#039;WAN&amp;#039;&amp;#039;&amp;#039; tab, and click &amp;#039;&amp;#039;&amp;#039;Add&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; Configure the rule:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Parameter&lt;br /&gt;
! Value&lt;br /&gt;
|-&lt;br /&gt;
| Action&lt;br /&gt;
| Pass&lt;br /&gt;
|-&lt;br /&gt;
| Interface&lt;br /&gt;
| WAN&lt;br /&gt;
|-&lt;br /&gt;
| Protocol&lt;br /&gt;
| any&lt;br /&gt;
|-&lt;br /&gt;
| Source&lt;br /&gt;
| Single host or alias → RemoteAdmin&lt;br /&gt;
|-&lt;br /&gt;
| Destination&lt;br /&gt;
| WAN address&lt;br /&gt;
|-&lt;br /&gt;
| Description&lt;br /&gt;
| allow remote administration from trusted IPs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 3:&amp;#039;&amp;#039;&amp;#039; Click &amp;#039;&amp;#039;&amp;#039;Save&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Apply Changes&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== 3.3 Test Remote Administration ===&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 1:&amp;#039;&amp;#039;&amp;#039; On HQ-client, browse to &amp;#039;&amp;#039;&amp;#039;https://203.0.113.10&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Step 2:&amp;#039;&amp;#039;&amp;#039; It should load, allowing you to log in and manage the branch system from HQ.&lt;br /&gt;
&lt;br /&gt;
You have now reached the end of this lab.&lt;br /&gt;
&lt;br /&gt;
== Lab Summary ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Exercise&lt;br /&gt;
! What We Did&lt;br /&gt;
! Key Takeaway&lt;br /&gt;
|-&lt;br /&gt;
| DNS Resolver&lt;br /&gt;
| Configured domain overrides and host overrides&lt;br /&gt;
| Use overrides for internal domains and split DNS&lt;br /&gt;
|-&lt;br /&gt;
| DHCP Server&lt;br /&gt;
| Changed scope and added static mapping&lt;br /&gt;
| Static IPs must be outside the DHCP pool&lt;br /&gt;
|-&lt;br /&gt;
| Branch Setup&lt;br /&gt;
| Brought branch firewall online, added remote admin access&lt;br /&gt;
| Restrict remote admin to trusted source IPs&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Next Module ==&lt;br /&gt;
&lt;br /&gt;
Continue to the next lab for VPN configuration and connecting the branch network.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Source: Netgate FUND001-LIVE-Lab4-Services.pdf&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Training]]&lt;br /&gt;
[[Category:pfSense]]&lt;br /&gt;
[[Category:Networking]]&lt;br /&gt;
[[Category:Lab]]&lt;/div&gt;</summary>
		<author><name>Justinaquino</name></author>
	</entry>
</feed>