How To Install massdns on Fedora 34

massdns is High-performance DNS stub resolver for bulk lookups and reconnaissance

Introduction

In this tutorial we learn how to install massdns on Fedora 34.

What is massdns

MassDNS is a simple high-performance DNS stub resolver targetting those who seek to resolve a massive amount of domain names in the order of millions or even billions. Without special configuration, MassDNS is capable of resolving over 350,000 names per second using publicly available resolvers.

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

Install massdns on Fedora 34 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

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

sudo dnf -y install massdns

Install massdns on Fedora 34 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

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

sudo yum -y install massdns

How To Uninstall massdns on Fedora 34

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

sudo dnf remove massdns

massdns Package Contents on Fedora 34

/usr/bin/massdns
/usr/lib/.build-id
/usr/lib/.build-id/a5
/usr/lib/.build-id/a5/bdad02d372becc29753430cb0b794c0325b43a
/usr/share/doc/massdns
/usr/share/doc/massdns/README.md
/usr/share/licenses/massdns
/usr/share/licenses/massdns/LICENSE

References

Summary

In this tutorial we learn how to install massdns on Fedora 34 using yum and dnf.