DNS provides a mean to translate between #IP Address and domain name such as “google.com”, “archlinux.org”, “mmu.edu.my” etc. If DNS is not available or disable within a network, the hosts will not be able to request services with domain name and even loss connection to the Internet entirely.
Domain Name Server (DNS)
- Well-Known Ports
- TTP3121 Chapter 1: Introduction
-
Internet Service Provider (ISP)
ISP forms the backbone of the Internet as they provide services for accessing, using and participating it. Though they have a great power on controlling what content should their users access, it is easily by-passable by changing Domain Name Server (DNS) or using Virtual Private Network (VPN)#.
- Internet Protocol Suite (TCP/IP)
-
HashiCorp Terraform
Terraform is an #open source automation tool used for #Infrastructure as Code (IaC) which is available in multiple platforms such as Windows, Apple and Linux. It can manage on-premise server, Cloud Computing# (AWS, Azure, Google Could Platform), #Virtual Machine (VM) (VMWare), Version Control System (VCS) and protocol (HTTP, TLS, Domain Name Server (DNS)) using Terraform Providers# available in Terraform Registry#.
-
Docker Networking
The domain name resolution is done by Docker’s built-in Domain Name Server (DNS)# server which is running at 127.0.0.11.
- Differentiated Service
-
Cisco Packet Tracer
In a lab environment, it is recommended to disable Domain Name Server (DNS) lookup with the command
no ip domain-lookup
on the router. It is to speed up the configuration process as the router will try to search anything that it don’t know on a TFTP server. Often, the server doesn’t exist, and without the command, the router will waste times on figuring out things that it doesn’t understand, typically a wrong typed command. -
Cisco Internetwork Operating System (IOS)
no ip domain-lookup
(disable Domain Name Server (DNS) lookup). - Application Layer
-
Ansible Inventory
Note: By default, #202204272021 use Domain Name Server (DNS)# for name lookup. This could be circumvented by using the option
ansible_host
where custom name is assigned to an IP address.