扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
using System;
using System.Net;
using System.Net.Sockets;
namespace GetIpByDomain
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
class Class1
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
if(args.Length <= 0)
{
Console.Write("\nGetIpByDomain V1.0 by ∮明天去要饭 QQ:305725744\n");
Console.Write("Usage:\n");
Console.Write(" GetIpByDomain.exe <Domain>\n");
Console.Write("Example:\n");
Console.Write(" GetIpByDomain.exe Www.ToEmpire.Com");
}
else
{
string strDomain = args[0].ToString();
IPHostEntry hostEntry = Dns.Resolve(strDomain);
IPEndPoint ipEndPoint = new IPEndPoint( hostEntry.AddressList[0],0);
//这就是你想要的
string ipAddress = ipEndPoint.Address.ToString();
Console.Write(ipAddress);
}
}
}
}
我只是简单的实现一下,有兴趣的朋友可以改改Bug。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者