157 | | |
158 | | |
159 | | |
| 157 | == WebUI and Basic Configurations == |
| 158 | |
| 159 | pfSense by default allows you to do the configuration through its web user interface. Initially, LAN segment hosts are allowed to login and therefore you need to have a device connected to its LAN. On our lab setup we will simulate the Local Area Network with two vm's GUI vm and a server vm. |
| 160 | |
| 161 | Download the pre built GUI vm from here and the server vm from here. |
| 162 | |
| 163 | Import them in to Oracle virtual box from File Import Appliance |
| 164 | |
| 165 | While importing make sure to Tick '''Reinitialize the MAC address''' of all your network cards. |
| 166 | |
| 167 | Our lab network will be, |
| 168 | |
| 169 | {{{ |
| 170 | LAN or WiFi of Your Host Machine - - > Bridge Port -- - >ETH0 -- pfsense |
| 171 | | |
| 172 | ETH1 |
| 173 | | |
| 174 | Virtual Box 'intnet' - -> two other vm's |
| 175 | }}} |
| 176 | |
| 177 | Please double check your vm network connections before powering on them. If all settings are satisfying, power on both Virtual Machines. |
| 178 | |
| 179 | |
| 180 | From your GUI vm browse to !http://<pfSense-LAN-address> |
| 181 | |
| 182 | Default admin / pass are admin / pfsense |
| 183 | |
| 184 | The first visit to the WebGUI will be redirected to the setup wizard, which is also accessible at System > Setup Wizard. Proceed through the wizard as follows: |
| 185 | |
| 186 | - Step 1: Next |
| 187 | - Step 2: |
| 188 | - Hostname pfsense.instXY.ac.lk |
| 189 | - Domain: |
| 190 | - Primary DNS Server: 192.248.1.161 |
| 191 | - Secondary DNS Server: 192.248.1.161 |
| 192 | - unset Overide DNS option |
| 193 | - Step 3: |
| 194 | - Time Server hostname: 192.248.1.161 |
| 195 | - Timezone: !Asia/Colombo |
| 196 | - Step 4: Next |
| 197 | - Step 5: Next |
| 198 | - Step 6: Change admin password to the class password given for the lab |
| 199 | - Step 7: Reload |
| 200 | - Finish |
| 201 | - Accept |
| 202 | |
| 203 | After that you will be directed to the Dashboard. |
| 204 | |
| 205 | === Dashboard === |
| 206 | |
| 207 | The pfSense dashboard is the main page of the firewall, and it makes monitoring various aspects of the system easy. Returning to the dashboard can be accomplished by clicking the logo in the upper left, or by navigating to Status > Dashboard. |
| 208 | |
| 209 | The Dashboard is composed of Widgets, each of which display information about a different area of the firewall including, |
| 210 | |
| 211 | |
| 212 | - Firewall Logs |
| 213 | - Gateways |
| 214 | - Interface Statistics |
| 215 | - RSS Feed |
| 216 | - Services Status |
| 217 | - System Information |
| 218 | - Thermal Sensors |
| 219 | - Traffic Graphs |
| 220 | - Wake on LAN |
| 221 | |
| 222 | A widget can be added to the dashboard by clicking '''+''' at the top of the screen, then choosing the widget from the list. Once the widget appears, its placement may be changed by dragging its title bar to another location on the screen. The widget will snap into place in one of two columns, and can be reordered as desired. |
| 223 | |
| 224 | Click '''Save Settings''' at the top of the screen after making any widget layout changes. |
| 225 | |
| 226 | Some widgets will have their own settings, which may be accessed by pressing the '''wrench icon''' in their title bar. To save these settings use the '''Save''' button inside the widget, not the button at the top of the page. |
| 227 | |
| 228 | === General Setup === |
| 229 | |
| 230 | |
| 231 | Some basic/common settings are available under System > General Setup. Some useful settings are, |
| 232 | |
| 233 | - Hostname: The name by which this pfSense router is known. Should only include the portion before the first “.”. |
| 234 | - Domain: The domain name in which this pfSense is used. Together with the hostname, this will form the Fully Qualified Domain Name (FQDN) of the firewall. |
| 235 | - DNS Servers: |
| 236 | >The gateway selection for DNS servers is primarily used for Using Multiple IPv4 WAN Connections. |
| 237 | - Time Zone: |
| 238 | - NTP Time Server: |
| 239 | - Language: The language to use for the GUI. Default is English |
| 240 | - Theme: Changes the look and feel of the pfSense GUI, but not the functionality |
| 241 | |
| 242 | |
| 243 | |
| 244 | |
| 245 | |
| 246 | |
| 247 | |