How To Install dnsmasq on AlmaLinux 8

In this tutorial we learn how to install dnsmasq in AlmaLinux 8. dnsmasq is A lightweight DHCP/caching DNS server

Introduction

In this tutorial we learn how to install dnsmasq on AlmaLinux 8.

What is dnsmasq

Dnsmasq is lightweight, easy to configure DNS forwarder and DHCP server. It is designed to provide DNS and, optionally, DHCP, to a small network. It can serve the names of local machines which are not in the global DNS. The DHCP server integrates with the DNS server and allows machines with DHCP-allocated addresses to appear in the DNS with names configured either in each host or in a central configuration file. Dnsmasq supports static and dynamic DHCP leases and BOOTP for network booting of diskless machines.

We can use yum or dnf to install dnsmasq on AlmaLinux 8. In this tutorial we discuss both methods but you only need to choose one of method to install dnsmasq.

Install dnsmasq on AlmaLinux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install dnsmasq using dnf by running the following command:

sudo dnf -y install dnsmasq

Install dnsmasq on AlmaLinux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install dnsmasq using yum by running the following command:

sudo yum -y install dnsmasq

How To Uninstall dnsmasq on AlmaLinux 8

To uninstall only the dnsmasq package we can use the following command:

sudo dnf remove dnsmasq

References

Summary

In this tutorial we learn how to install dnsmasq on AlmaLinux 8 using yum and dnf.