🐧
Linux
  • syllabus
  • unit 1-Introduction
    • Unit I: Introduction to Linux
    • 2. Advantages of Linux over other operating systems
    • 3.File systems
    • 4.Culture of free software
  • unit 2-Basics of Linux
    • 1.Commands
    • 2.shell
    • 3.Text Editors
    • 4.The file system of Linux
    • 5.Directories and their special purpose
    • 6.permission
  • unit 3-Installation
    • 1. Partitioning
    • 2. Installation of Linux
    • 3. Troubleshooting of installation
  • unit 4-System Administration
    • 1.Root login
    • 2.Superuser
    • 3.Configuration of hardware with kudzu
    • 4. Checking System Space:
    • 5. Monitoring System Performance:
    • 6. Working with a File System:
    • 7.Configuring modules
    • 8.jail shell
    • 9.awk
    • 10.sed
  • unit 5-User Management
    • 1.Creating user accounts
    • 2.Setting user defaults
    • 3.Providing support to users
    • 4.Modifying accounts
    • 5.Deleting user accounts
    • 6.Checking disk quotas
    • 7.Sending mail to all users
  • unit 6-Security and System Handling
    • 1.Understanding shell scripts
    • 2.System startup and shutdown
    • 3.Scheduling system tasks
    • 4.Backing up and restoring
    • 5.Password protection
    • 6.File security
  • unit 7-Setting up a Web Server
    • 1.Introduction to a web server
    • 2.Starting the Apache webserver
    • 3.Configuring the Apache webserver
    • 4.Monitoring server activities
  • unit 8-Setting up DHCP and NIS
    • 1.Introduction to DHCP
    • 2.Setting up DHCP Server
    • 3.Setting up DHCP Client
    • 4.Understand NIS
  • unit 9-Setting up a Database Server
    • 1.Configuring database server
    • 2.Checking the status
    • 3.Working with database
  • unit 10-Setting up DNS
    • 1.Introduction to DNS
    • 2.Setting up DNS and configuration
    • 3.Querying DNS
  • unit 11-ISP Simulation
    • 1.Integration of servers
    • 2.DNS, Web, Email, etc
  • fullform
  • Assignment
  • Practicals
    • 1.Linux utilities
    • 2.OS installation project work
    • 3.User management using a terminal
    • 4.Security level access control list
    • 1.Network setting
    • 2.Server configuration of DHCP, DNS, Database server
    • 3.Demonstration of the web, mail, file server
  • imp questions
    • short-notes
    • unit 1
    • unit 2
    • unit 3
    • unit 4
    • unit 5
    • unit 6
    • unit 7
    • unit 8
    • unit 9
    • unit 10
    • unit 11
    • unit ii
  • services
    • create_service
  • Viva+Practical
    • VIVA questions
    • Practical questions
Powered by GitBook
On this page

Was this helpful?

  1. unit 10-Setting up DNS

3.Querying DNS

Previous2.Setting up DNS and configurationNextunit 11-ISP Simulation

Last updated 1 year ago

Was this helpful?

Querying DNS (Domain Name System) involves using DNS tools and commands to look up domain name information, such as resolving domain names to IP addresses or retrieving DNS records associated with a domain. This is useful for troubleshooting, verifying DNS configurations, and obtaining information about domain names. Here are some common methods for querying DNS:

  1. nslookup: nslookup is a command-line tool available on most operating systems for querying DNS records. To use it, open a terminal or command prompt and type:

    nslookup domain_name

    Replace domain_name with the domain you want to query. This command will provide you with the corresponding IP address and other DNS information.

    For example:

    nslookup www.example.com
  2. dig (Domain Information Groper): dig is a powerful DNS query tool available on Unix-like systems. It provides detailed DNS information, including response headers and additional records. To use dig, open a terminal and type:

    dig domain_name

    Replace domain_name with the domain you want to query.

    For example:

    dig www.example.com

    dig can also query specific DNS record types, such as A, AAAA, MX, or NS records. For example:

    dig A www.example.com
  3. host: The host command is another DNS query tool available on Unix-like systems. To use it, open a terminal and type:

    host domain_name

    Replace domain_name with the domain you want to query.

    For example:

    host www.example.com
  4. ping: The ping command can be used to resolve domain names to IP addresses. Although it's primarily used for network testing, it can also be used for simple DNS queries. Open a terminal and type:

    ping domain_name

    Replace domain_name with the domain you want to query.

    For example:

    ping www.example.com

    Keep in mind that ping may not provide as detailed DNS information as other tools like nslookup or dig.

  5. Online DNS Tools: There are various online DNS lookup tools available that allow you to query DNS records without using command-line tools. You can use websites like or to perform DNS lookups by entering the domain name you want to query.

dnslookup.org
mxtoolbox.com