site logo

Web Hosting is a web-based interface for the "dig" DNS lookup command. It is inspired by the Google Dig Tool. The Google app used to be very useful, but at some point it lost the option to query a particular DNS server (easily), while I do need this occasionally, and don't want to fire a shell each time.

The script uses the form from the following GitHub project:

It accepts GET requests too, such as:

I like using the site in combination with plugins, which allow adding custom search engines to your browser or email client:

Basic DNS record types:
A - this is an essential record, which associates a host name with an IPv4 IP address.
AAAA - same as the A record, but associates the host name with an IPv6 IP address.
CNAME - it is also known as a Canonical name or an Alias, and associates a host name with another host name.
MX - also known as Mail eXchanger record. Its main purpose is to direct the mail traffic for a particular host name to a target mail server. The target should be a host. It is not possible to use an IP address for the target of the MX record.
TXT - this record associates a text message with a particular host name. Popular TXT records are SPF, DMARC, DKIM, and various records that are used for verification purposes. Many services use TXT records with unique strings to verify the ownership of the domain names that are added to them.
NS - also known as Name Server record, appoints the authoritative name servers for the particular domain name. These are the name servers that are responsible for the DNS zone for the domain name.
SOA - Start of Authority record. The SOA record defines the beginning of the authoritative DNS zone and specifies the global parameters for the zone.
PTR - it is the opposite of the A record and associates an IP address with a host name.
SRV - also known as SeRVice records, are used to associate a host with port for a particular service.
CAA - Certification Authority Authorization (CAA) record. It is used to configure which certificate authorities are allowed to issue SSL certificates for a particular host name is supposed to be basic by design. There are more advanced tools out there if you would like to run more elaborate queries via a web interface. You can check

web-based dig interface