Docstoc

nslookup –option1 –option2 host-to-find dns-server

Document Sample
nslookup –option1 –option2 host-to-find dns-server Powered By Docstoc
					Nattapong Kulsantipong 46270621
Phawinee Rattana       46270639

Ethereal_DNS

Now that we have provided an overview of nslookup, it is time for you to test drive it
yourself. Do the following (and write down the results):
1. Run nslookup to obtain the IP address of a Web server in Asia.




2. Run nslookup to determine the authoritative DNS servers for a university in
Europe.
3. Run nslookup so that one of the DNS servers obtained in Question 2 is queried for
the mail servers for Yahoo! mail.




• Use ipconfig to empty the DNS cache in your host.
• Open your browser and empty your browser cache. (With Internet Explorer,
go to Tools menu and select Internet Options; then in the General tab select
Delete Files.)
• Open Ethereal and enter “ip.addr == your_IP_address” into the filter, where
you obtain your_IP_address with ipconfig. This filter removes all packets that
neither originate nor are destined to your host.
• Start packet capture in Ethereal.
• With your browser, visit the Web page: http://www.ietf.org
• Stop packet capture.



If you are unable to run Ethereal on a live network connection, you can download a
packet trace file that was captured while following the steps above on one of the author’s
computers1. Answer the following questions:
4. Locate the DNS query and response messages. Are then sent over UDP or TCP?

TCP

5. What is the destination port for the DNS query message? What is the source port
of DNS response message?

Destination port for the DNS query message is 8080 .
Source port of DNS response message is 2636 .

6. To what IP address is the DNS query message sent? Use ipconfig to determine the
IP address of your local DNS server. Are these two IP addresses the same?

10.21.2.32 is IP address the DNS query message sent. But local DNS server is
202.44.8.34 and 202.44.8.2 .
7. Examine the DNS query message. What “Type” of DNS query is it? Does the
query message contain any “answers”?

It is GET from HTTP request the page of http://www.ietf.org/ , not contain any answer.

8. Examine the DNS response message. How many “answers” are provided? What
do each of these answers contain?

One answer is provided, the answer contain the HTML code of http://www.ietf.org/
webpage.

9. Consider the subsequent TCP SYN packet sent by your host. Does the destination
IP address of the SYN packet correspond to any of the IP addresses provided in
the DNS response message?

Yes.

10. This web page contains images. Before retrieving each image, does your host
issue new DNS queries?
Yes.
• Start packet capture.
• Do an nslookup on www.mit.edu
• Stop packet capture.

We see from the above screenshot that nslookup actually sent three DNS queries and
received three DNS responses. For the purpose of this assignment, in answering the
following questions, ignore the first two sets of queries/responses, as they are specific to
nslookup and are not normally generated by standard Internet applications. You should
instead focus on the last query and response messages.

11. What is the destination port for the DNS query message? What is the source port
of DNS response message?

The destination port for the DNS query message is 53.
The source port of DNS response message is 2656.

12. To what IP address is the DNS query message sent? Is this the IP address of your
default local DNS server?

202.44.8.34 is IP address the DNS query message sent. Yes.

13. Examine the DNS query message. What “Type” of DNS query is it? Does the
query message contain any “answers”?

Type: PTR (Domain name pointer) , no.

14. Examine the DNS response message. How many “answers” are provided? What
do each of these answers contain?

4 answers are provided, each contain Authoritative name server of mit.edu .
15. Provide a screenshot.
nslookup –type=NS mit.edu

Answer the following questions3 :

16. To what IP address is the DNS query message sent? Is this the IP address of your
default local DNS server?

202.44.8.34 is IP address the DNS query message sent. Default local DNS server is
202.44.8.34 and 202.44.8.2 .

17. Examine the DNS query message. What “Type” of DNS query is it? Does the
query message contain any “answers”?

Type: A (Host address), no.

18. Examine the DNS response message. What MIT nameservers does the response
message provide? Does this response message also provide the IP addresses of the
MIT namesers?

Yes, and Yes.

19. Provide a screenshot.
nslookup www.aiit.or.kr bitsy.mit.edu

Answer the following questions4:

20. To what IP address is the DNS query message sent? Is this the IP address of your
default local DNS server? If not, what does the IP address correspond to?

202.44.8.34, and 18.72.0.3 IP address are the DNS query message sent.
The IP address of your default local DNS server is 202.44.8.34 and 202.44.8.2 .
That IP address correspond to BITSY.MIT.EDU .

21. Examine the DNS query message. What “Type” of DNS query is it? Does the
query message contain any “answers”?

Type: A (Host address), no.

22. Examine the DNS response message. How many “answers” are provided? What
does each of these answers contain?

2 answer, the answers contain the Authoritative nameserver of www.aiit.or.kr
23. Provide a screenshot.

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:17
posted:10/7/2011
language:English
pages:11