Before a host can communicate on a network, it must be configured with network parameters. The absolute minimum requirement for communication to take place is…
Author: Sonny Brar
The 64-bit Extended Unique Identifier (EUI-64) is a special address format that maps device hardware network addresses into IPv6 addresses. This method makes use of…
In this lesson, you'll learn about best practices for configuring Linux firewalls, with a special focus on the principle of "default deny" or "drop" policy.…
In this lesson, you will learn about Linux firewalls. We will focus on iptables which is one of the most widely used firewall utilities in Linux. Firewalls…
A network interface in Linux is a software representation of a network connection. It's how the operating system interacts with the underlying network hardware or…
In this lesson, you will learn how to create executable bash scripts in Linux. Bash scripts are a powerful tool for automating tasks, running a…
In this lesson, you will learn how to manage processes on a Linux server. You will learn tools like ps, top, and kill. We will use the nginx package as…
In this lesson, you will learn how to manage system services in Linux using systemctl, a command-line utility for controlling the systemd system and service manager.…
Package managers are tools that automate the process of managing software on your Linux system. They handle the installation, updating, configuration, and removal of software…
In this lesson, you will learn how to generate an SSH key pair on both Windows and Linux, and how to use it for a…