程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> DNS轉IP(C#)

DNS轉IP(C#)

編輯:C#入門知識

下面試用C#寫的,用頁面的URL,獲得IP地址:

因為一般的大網站可能會有多個IP的情況,所以得到的也可能會是多個IP。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Text;
using System.Threading.Tasks;

namespace DNSIP
{
    class Program
    {
        static void Main(string[] args)
        {
            String hostname = "www.baidu.com";

            IPHostEntry host = Dns.GetHostEntry(hostname);
            

            Console.WriteLine("GetHostEntry({0}) return: ", hostname);

            foreach (IPAddress ip in host.AddressList)
            {
                Console.WriteLine("    {0}", ip);
            }

            Console.ReadKey();

        }
    }
}
google:多個返回IP

\

百度:只返回了一個IP,這裡的原因是我的代理是用的新加坡的。。



  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved