Skip to content

A simple command-line DNS client written for a networking course.

Notifications You must be signed in to change notification settings

atsheehan/dnsclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a simple DNS client written for a networking course. Run "make" to build the application.

Usage: ./dnsclient [-t <timeout>] [-i <max-retries>] [-p <port>] [-ns|-mx] @<server> <name>

-t <timeout>       the max time to wait in seconds for a server to respond
-i <max-retries>   the number of times to retry a request after a failure
-p <port>          the port to connect to the DNS server
-ns                returns a list of name server records
-mx                returns a list of mail exchange records
@server            the IP address of the DNS server
name               the domain name to resolve

About

A simple command-line DNS client written for a networking course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages