You are on page 1of 2

Phn gii tn min vi lp Dns

Mi Website c mt tn (l tn min hay ng dn URL : Uniform Resource Locator) v mt a ch IP. a ch IP gm 4 nhm s cch nhau bng du chm ( IPv4 ). Khi m mt trnh duyt Web v nhp tn website, trnh duyt s n thng website m khng cn phi thng qua vic nhp a ch IP ca trang web.

Qu trnh dch tn min thnh a ch IP cho trnh duyt hiu v truy cp c vo website l cng vic ca mt DNS server. Cc DNS tr gip qua li vi nhau dch a ch IP thnh tn v ngc li. Ngi s dng ch cn nh tn, khng cn phi nh a ch IP (a ch IP l nhng con s rt kh nh) V d, a ch 207.171.185.16 c nh x n tn min http://www.amazon.com. xc nh a ch IP khi c tn min, my tnh cn lin lc vi mt DNS server. Qu trnh phn gii tn min c thc hin mt cch t ng khi bn s dng lp System.Net.Dns. Lp ny cho php ly a ch IP ca mt tn min bng phng thc GetHostByName. Di y l on m trnh by cch ly danh sch cc a ch IP c nh x n tn min csharpviet.wordpress.com
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; namespace IPResolvingDemo { class Program { static void Main() { Console.WriteLine("Phan giai csharpviet.wordpress.com"); foreach (IPAddress IP in Dns.GetHostByName("csharpviet.wordpress.com").AddressList) Console.WriteLine(IP.ToString());

Console.ReadLine(); } } }

Chy chng trnh, bn s c kt qu nh sau :


Phan giai csharpviet.wordpress.com 209.51.196.251

Chc cc bn thnh cng.

You might also like