Install and Configure Endian Firewall on VirtualBox

ping 192.168.1.1 -c 4
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.851 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.539 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.487 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.541 ms

--- 192.168.1.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3056ms
rtt min/avg/max/mdev = 0.487/0.604/0.851/0.146 ms

Access EFW Web Interface

Once you have the correct network settings on the client system, open the browser and enter the address https://<you-efw-ip>:10443. Ignore the browser SSL warning and proceed to EFW dashboard to complete the installation.

Endian Firewall welcome page

Set the EFW Timezone

Click the forward button, >>>, to proceed with EFW setup. Select your language and timezone.

Endian Firewall timezone and language

Accept the License

Accept the GNU general public license and proceed to the next step.

Endian Firewall GNU license

Restore from Backup

In the next step, you are prompted whether to import the backup. If you have any, then select yes. Otherwise, select no and proceed.

EFW Restore from Backup

Set Web/SSH password

Set Web frontend and SSH password. The usernames used here are admin and root respectively. Ensure that you set strong passwords.

EFW Set Web frontend and SSH password

EFW Network Configurations

In the network configuration step, you need to configure the IP addresses for the various EFW interfaces;WAN (Red), LAN (Green), DMZ (Orange) and WiFi (Blue). Note that all other interfaces are optional except the LAN interface.

Choose network mode and uplink type

In this guide, WAN interface (RED) will be configured with a static IP address hence, setting the uplink type as Ethernet static. Default routed network mode is used.

EFW network mode and uplink type

Choose Network Zones

Enable the network zone of your preference. This guide enables both the DMZ zone (Orange) interface on which servers accessible directly from Internet will be attached to and BLUE (WiFi) interface which provides a network segment for WiFi clients.

EFW DMZ and WiFi network segments

Configure LAN Interface

Since we have already define the LAN (Green) interface, leave the default settings.

EFW LAN interface

Configure DMZ and WiFi Networks

For the DMZ (Orange) zone and WiFi (Blue) zone, define the IP addresses and select the interfaces to attach to. Set your EFW hostname and domain name and click the forward button >>>, to proceed to the next step.

EFW DMZ IP settings
EFW WiFi Segment IP settings

Configure WAN Networks

Next, configure the RED (WAN) interface according to your ISP connections. In this guide, the EFW router will be connected to the ISP router whose gateway is 192.168.0.1 (192.168.0.0/24).

EFW WAN IP settings

Set DNS Server Addresses

In the next step, set the DNS server IP. If you are using DHCP settings for the WAN interface, you can optionally skip this.

EFW DNS settings

Next, you can optionally set the email address for EFW admin (recipient) and the Endian from address (Sender).

EFW Email settings

Once you are done with settings, click Ok to apply.

EFW Apply settings

After a few minutes, the services will reload. If you are prompted to authenticate, use web frontend credentials set above.

EFW web authentication

In the final step, If you have registered with EFW community, enter the email address you used. Otherwise, you can skip this step if you do not want to receive any updates. You can always set this again from System > Updates.

The EFW dashboard after all configurations.

EFW web interface

That is all about how to install and cofigure Endian Firewall on VirtualBox. You can now go through the Status, Network, Services, Firewall, Proxy, VPN, Logs and Reports tabs for various EFW settings. Enjoy.

SUPPORT US VIA A VIRTUAL CUP OF COFFEE

We're passionate about sharing our knowledge and experiences with you through our blog. If you appreciate our efforts, consider buying us a virtual coffee. Your support keeps us motivated and enables us to continually improve, ensuring that we can provide you with the best content possible. Thank you for being a coffee-fueled champion of our work!

Photo of author
koromicha
I am the Co-founder of Kifarunix.com, Linux and the whole FOSS enthusiast, Linux System Admin and a Blue Teamer who loves to share technological tips and hacks with others as a way of sharing knowledge as: "In vain have you acquired knowledge if you have not imparted it to others".

Leave a Comment