Part 1: Installing pfSense - Paiet/SEC-440-Webmin GitHub Wiki

Install the Operating System

The first step for this lab is to install PFSense on the machine we'll use as our firewall.

Installing PFSense

  1. Start the installation of pfSense 2.6 using an installation disk or the .iso file
  2. On the welcome screen, choose Boot Multi User [Enter] Or allow the timer to expire.
  3. Copyright and Distribution Notice: Accept [Enter] 
  4. Welcome screen (Install should already be selected): OK [Enter] 
  5. Keymap Selection ("Standard US" is the default). If needed, choose a Keymap, then Select [Enter] 
  6. Partitioning: Auto (UFS) Guided Disk Setup 
  7. Manual Configuration: NO 
  8. Reboot 

WAN & LAN Interface Configuration 

The next step in setting up the test lab environment is configuring the interfaces for both the WAN and the LAN. 

After rebooting, wait for the prompt to configure the WAN and LAN interfaces. Answer the prompts as shown in the following screenshot.

After the interface configuration is complete, you will be returned to the main page.

Set the LAN interface IP Address 

  1. Enter an option: 2 
  2. Enter the number of the interface you wish to configure: 2 
  3. Enter the new LAN IPv4 address: 192.168.150.130 
  4. Enter the new LAN IPv4 subnet bit count (1 to 31): 24 
  5. or a WAN, enter the new LAN IPv4 upstream gateway address.  For a LAN, press for none:  
  6. Enter the new WAN IPv6 address. Press for none:  
  7. Do you want to enable DHCP server on LAN? (y/n) n 
  8. Do you want to revert to HTTP as the webConfigurator protocol? (y/n) y 9. Press to Continue.  

The IP address for the LAN interface is now the URL for the web management portal (webconfigurator). 

Switch to a Windows or Linux client and configure the OS with an IP and mask on the same network. For example: 

  • IP Address: 192.168.150.100 
  • Mask: 255.255.255.0
  • Default Gateway: 192.168.150.130
  • Primary DNS: 192.168.150.130
⚠️ **GitHub.com Fallback** ⚠️