14-Day Money Back Guarantee on Cloud Solutions + 1H/mo extra Managed Support

14-Day Money Back Guarantee on Cloud + 1H/mo extra Managed Support

How to install and configure Easywall on Ubuntu

December 15, 2022

This guide will help you how you can install and configure Easywall on the Ubuntu operating system.

 

Table of contents

  1. Introduction
  2. Protection using Firewall
  3. Firewall with Web User Interface
  4. Install and configure Easywall on Ubuntu
  5. Basic Requirements
  6. Easywall installation commands

If you don’t own VPS or a dedicated server, you can buy from here.

 
  • R9-VPS-KVM-S
  • 2.99

    First Month

  • Recurring Price $3.99/mo
  • CPU AMD RYZEN 9 5950X 4.9GHz
  • CORE 1 Core
  • RAM 2 GB DDR4
  • TECHNOLOGY KVM
  • INSTANT DEPLOYMENT YES
  • STORAGE 25 GB SSD NVME M.2
  • NETWORK 1GB/s (shared)
  • R9-VPS-KVM-S+
  • 3.75

    First Month

  • Recurring Price $4.99/mo
  • CPU AMD RYZEN 9 5950X 4.9GHz
  • CORE 1 Core
  • RAM 2 GB DDR4
  • TECHNOLOGY KVM
  • INSTANT DEPLOYMENT YES
  • STORAGE 30 GB SSD NVME M.2
  • NETWORK 1GB/s (shared)
  • R9-VPS-KVM-S++
  • 7.49

    First Month

  • Recurring Price $9.99/mo
  • CPU AMD RYZEN 9 5950X 4.9GHz
  • CORE 2 Core
  • RAM 4 GB DDR4
  • TECHNOLOGY KVM
  • INSTANT DEPLOYMENT YES
  • STORAGE 35 GB SSD NVME M.2
  • NETWORK 1GB/s (shared)

  •  
     

    1. Introduction

    Ubuntu comes up with a pre-installed firewall which is known as UFW, but the problem is for non-technical users who don’t know the commands to enable or disable ports. Then comes up with the best and simple web user interface firewall which is known as Easywall. It helps users to modify their server firewall configuration just by pressing buttons.

     
    windows server firewall and protection
     

    The usage of cloud computing is increasing day by day, people are moving towards cloud computing faster than before. The demand for virtual private servers is increasing. As demand is increasing and the cost of the servers decreases then the number of exploits and attacks also increases.

     
     

    2. Protection using a Firewall

    The server can be hacked through ports that are open and unused. There are multiple ways to prevent exploits or attacks on the server i.e DDOS protection, Unused Ports blockage, Blacklistng IPS, whitelisting IPS, etc.

     
    Windows Server Firewall
     

    The DDOS protection can only be provided by the hosting provider but we can overcome the other risks with the help of a Firewall. Using the firewall in Linux can get tricky sometimes and users having less technical knowledge will end up blocking themselves.

     
     

    3. Firewall with Web User Interface

    EasyWall provides a web user interface that helps the user to perform the functions of a firewall such as Whitelist/Blacklist IPs, open/close ports, and manage TCP/UDP ports easily through a web interface. It helps a lot to the user because instead of typing commands to implement firewall rules, you can simply implement rules through the web.

     
    control panel with web interface
     

    It provides the test interface also. For example, if you end up using the wrong firewall rules that block your access also then after a couple of minutes the changes will revert back to the old configuration.

     
    install and configure Easywall on Ubuntu
     
     

    4. Install and configure Easywall on Ubuntu

    Before starting the installation, please check your system requirements. Installation can be done in just a few simple steps.

     
     

    5. Basic Requirements

    • Root Server
    • Fresh install Ubuntu/Debian OS

    Connect to the server using Putty and type the following commands;

     
    ubuntu server
     
     

    6. Easywall installation commands

    Type the following commands one by one in the SSH Terminal (Putty Screen)

    The following commands will update the system and add the latest sources list, then it will install some of the dependencies required to install easy-wall.

     
    apt update
    apt install -y apt-transport-https gnupg
     

    Now add the stable and main version of easy-wall to the sources list of ubuntu and install it

     
    echo "deb https://apt.wdkro.de/ stable main" > /etc/apt/sources.list.d/easywall.list
    apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D88D7689C1624EE3
    apt update
    apt install easywall
     

    To get the web panel admin details, please type the following command

     

    cd /opt/easywall python3 easywall/web/passwd.py

     

    After installation is completed, The username and password will be displayed on the putty screen (SSH Terminal).

    Open the web interface at the following URL: https://hostname-or-ip-address:12227 and access it.

    Let us know in the comments if you face any trouble 🙂

     
    Follow and like us:

    About US

    Welcome to the Space Hosting Blog

    Stay updated with the latest news from the Top Tier Leading European cloud provider. Explore technical insights from our engineers, interviews with satisfied customers, and our posts on the digital revolution.

    How to Flush Hosts in MySQL?

    Learn the importance "FLUSH HOSTS" command in MySQL and the method of how to flush hosts in MySQL. This guide provides a comprehensive understanding of the process, walking you through when to use it, its implications, and detailed steps to execute the command...

    Icarus Dedicated Server Guide For the Beginners

    Navigate through the vast terrain of Icarus dedicated server guide to setting up your dedicated server. From choosing the server type, managing backups, and understanding technical requirements, to detailed steps on installing and configuring your server - we offer a...

    How to run your own Ark Dedicated Server

    To run your own Ark dedicated server may appear daunting, but this guide demystifies the process. From the initial setup to managing game mods, every aspect is covered. Whether you are a gaming enthusiast or a hosting business exploring new ventures, this guide...

    Best Dedicated Server Hosting for Games

    Unleash superior gaming experiences with our guide on the best dedicated server hosting for games. We delve into high-performance servers, ensuring smooth gameplay for various online games. Catering to hosting businesses, resellers, and individual gamers, our insights...

    What is Dedicated Web Hosting?

    Explore what is dedicated web hosting and its significance in ensuring high-performance web solutions. Learn about its benefits, costs, and how it compares to other hosting types like Shared Hosting, Virtual Private Servers (VPS), and Physical Server Hosting. Find out...

    Advantages and Disadvantages of Dedicated Web Hosting

    Explore the balance between the advantages and disadvantages of dedicated web hosting in our detailed guide. Understand the advantages, including total server control and unrivaled power, against the disadvantages like high costs and required technical knowledge....

    How to Host a CSGO Server on Linux as a beginner

    Immerse in the thrill of your favorite game by learning how to host a CSGO server. This guide provides step-by-step instructions, ensuring a seamless gaming experience. Perfect for gamers and server enthusiasts seeking to create their own private CSGO server. Let's...

    How to Host a CS 1.6 Server as a beginner

    Immerse in the thrill of your favorite game by learning how to host a CS 1.6 server. This guide provides step-by-step instructions, ensuring a seamless gaming experience. Perfect for gamers and server enthusiasts seeking to create their own private CS 1.6 server....

    How to Access a VPS via SSH Protocol

    Discover how to securely access your VPS (Virtual Private Server) using SSH (Secure Shell). We offer a step-by-step guide to establishing a connection using the root or VPS Control Panel. In this guide provided by Space Hosting, we will learn how to access VPS via ssh...

    Best Valheim Dedicated Servers: 13 Things to Know

    Discover the best Valheim dedicated servers for an optimal gaming experience. We've curated a list of top hosting providers, examining features, customer service, pricing, and more. From fast ping and 24/7 server availability to easy setup, find a server that fits...

    You May Also Like…

    How to Flush Hosts in MySQL?

    How to Flush Hosts in MySQL?

    Learn the importance "FLUSH HOSTS" command in MySQL and the method of how to flush hosts in MySQL. This guide provides...

    0 Comments

    Submit a Comment

    Your email address will not be published. Required fields are marked *

    Pin It on Pinterest