DNS
-
How To Acquire a Let’s Encrypt Certificate Using DNS Validation with acme-dns-certbot on Ubuntu 18.04
The author selected the COVID-19 Relief Fund to receive a donation as part of the Write for DOnations program. Introduction The majority of Let’s Encrypt certificates are issued using HTTP validation, which allows for the easy installation of certificates on a single server. However, HTTP validation is not always suitable for issuing certificates for use on load-balanced websites, nor can it be used to issue wildcard certificates. DNS validation allows for certificate issuance requests to be verified using DNS records,…
-
How To Structure a Terraform Project
Introduction Structuring Terraform projects appropriately according to their use cases and perceived complexity is essential to ensure their maintainability and extensibility in day-to-day operations. A systematic approach to properly organizing code files is necessary to ensure that the project remains scalable during deployment and usable to you and your team. In this tutorial, you’ll learn about structuring Terraform projects according to their general purpose and complexity. Then, you’ll create a project with a simple structure using the more common features…
-
How to Use NSLookup Command on Windows (Examples)
How to Use NSLookup Command on Windows (Examples). Nslookup is a command in Windows used for obtaining information about domain names and the Internet Protocol (IP) addresses associated with those domain names. For example, the nslookup command is highly useful in obtaining different types of information using DNS queries, such as mail exchange server information, authoritative information, doing a reverse lookup, and so on. Simply put, nslookup searches a local or remote DNS server for information on the requested domain.…
-
How to Use Reverse DNS Lookup Command on Windows
How to Use Reverse DNS Lookup Command on Windows. Are you curious about reverse DNS lookup and how to run the command on Windows? This article is your guide. There are various ways to perform reverse DNS lookup on a Windows PC. However, you require some introductory “DNS 101” crash course to understand the commands and interpret their results. So, this article starts by explaining DNS, forward, and reverse lookups. Next, there is an explanation how reverse lookup works. Additionally,…
-
How To Host a Website Using Cloudflare and Nginx on Ubuntu 22.04
The author selected the Electronic Frontier Foundation to receive a donation as part of the Write for DOnations program. Introduction Cloudflare is a service that sits between the visitor and the website owner’s server, acting as a reverse proxy for websites. Cloudflare provides a Content Delivery Network (CDN), as well as DDoS mitigation and distributed domain name server services. Nginx is a popular web server responsible for hosting some of the largest and highest-traffic sites on the internet. It’s common…
-
How To Use Terraform with DigitalOcean
Introduction Terraform is a tool for building and managing infrastructure in an organized way. You can use it to manage DigitalOcean Droplets, Load Balancers, and even DNS entries, in addition to a large variety of services offered by other providers. Terraform uses a command-line interface and can run from your desktop or a remote server. Terraform works by reading configuration files that describe the components that make up your application environment or datacenter. Based on the configuration, it generates an…
-
An Introduction to DNS Terminology, Components, and Concepts
Introduction DNS, or the Domain Name System, is often a very difficult part of learning how to configure websites and servers. Understanding how DNS works will help you diagnose problems with configuring access to your websites and will allow you to broaden your understanding of what’s going on behind the scenes. In this guide, we will discuss some fundamental DNS concepts that will help you hit the ground running with your DNS configuration. After tackling this guide, you should be…
-
How to Setup Cloudflare Dynamic DNS
Suppose you published a website from your home network, and you created a DNS record that points to your router’s public IP address. How do you keep your DNS record updated when your public IP address changes? Perhaps you should consider setting up a Cloudflare dynamic DNS. Internet service providers (ISP) typically assign dynamic IP addresses to their subscribers, which may change at any time. As a result, your DNS record remains pointing to an IP address that is no…
-
Getting Started with the BIND DNS Server
Domain Name Server (DNS) is a critical component of the internet infrastructure, and building your DNS server can be challenging. Well, not with BIND, where you can create your BIND DNS server in no time. BIND has an excellent reputation among administrators for its flexibility and high availability support. In this article, you’ll learn how to install and configure a secure BIND DNS Server and verify that sub-domains are resolved to the correct IP address. Read on and create your…