برای بهدست آوردن آی پی (IP) یک هاست یا دامنه، نیاز به اتصال اینترنت وجود دارد. سپس میتوان از متد زیر برای این کار استفاده کرد
1 2 3 4 5 6 7 8 9 10 11 12 |
public static string GetDomainIp(string url) { try { System.Net.IPHostEntry hostName = System.Net.Dns.GetHostByName(url); // Like fullkade.com return hostName.AddressList[0].ToString(); } catch { return null; } } |
ورودی URL: آدرس یا دامنهی هاست بوده و بایستی حتما بدون http و … همانند fullkade.com وارد شود.
خروجی: درصورت موفقیت در بدست آوردن آی پی، مقدار آن بهصورت رشتهای برگردانده شده و در غیر اینصورت، مقدار null خارج میشود.
مثال
در اینجا، آی پی سایت fullkade.com با استفاده از متد بالا به دست آمده و نمایش داده شده است:
1 2 |
string ip = GetDomainIp("fullkade.com"); Console.WriteLine(ip); |
نظرات ثبت شده بدون دیدگاه