`
nanjingjiangbiao_T
  • 浏览: 2586243 次
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

网络DNS域名转换成IP地址

 
阅读更多

网络DNS域名转换成IP地址(完整代码,测试通过)

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.Net;

namespace DNS2IP
{
class Program
{

//主函数,入口函数

static void Main(string[] args)
{
string strDNS="www.google.com";
string strIP = GetIP(strDNS);

Console.WriteLine(strIP);

Console.ReadLine();
}


// 利用域名,获取IP地址
public static string GetIP(string strDNS)
{
IPHostEntry hostEntry = Dns.GetHostEntry(strDNS);
IPEndPoint ipEndPoint = new IPEndPoint(hostEntry.AddressList[0], 0);
string ipAddress = ipEndPoint.Address.ToString();

return ipAddress;
}
}
}

运行界面:

<!--StartFragment -->

分享到:
评论

相关推荐

    域名转换成IP地址

    把域名转换成IP地址。这前有也有人发过,不过代码比较复杂。我上传一个代码比较简单的。

    访问DNS服务器 获取域名ip地址

    DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。 ...

    一个简单的DNS服务器程序

    设计一个DNS服务器程序,读入“域名-IP地址”对照表,当客户端查询域名对应的IP地址时,用域名检索该对照表,三种检索结果: 检索结果为ip地址0.0.0.0,则向客户端返回“域名不存在”的报错消息(不良网站拦截功能)...

    IP地址域名转换程序(C++版)

    我运行时可以正确由域名转换成IP地址,但是IP地址转换成域名时则有问题,后来调查可能是因为我的局域网的DNS服务器不支持逆向查询功能。 本程序纯为交流用,如果有需要改进地方,甚至知道如何改进,请联系我,谢谢!...

    域名(DNS)解析

    域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器,是因特网的一项核心服务,它作为可以将域名和IP地址相互映射的一个分布式数据库,能够使人更方便的访问互联网,而...

    vc6.0编写的将DNS转化为IP

    vc++6.0编写 可以将DNS转化为IP,也就是将网站域名转化为IP地址,使用winsocket编程

    网络DNS服务器的配置

    DNS服务器所提供的服务是完成将主机名和域名转换为IP地址的工作。为什么需要将主机名和域名转换为IP地址的工作呢?这是因为,当网络上的一台客户机访问某一服务器上的资源时,用户在浏览器地址栏中输入的是便于识记...

    构建DNS服务器简易指南

    域名服务系统DNS,它运行在TCP协议之上,负责将字符名--域名转换成实际相对应的IP地址。这个过程就是域名解析,负责域名解析的机器就叫域名服务器。本内容提供了构建DNS服务器的一些基本常用的方法,很实用。

    网络编程中如何用C语言实现的一个DNS客户端

    使用域名访问一个网站或者服务器是一件很平常的事情,很少有人关心域名变成IP地址的实际过程,本文将使用C语言实现一个基本的DNS解析器,通过与DNS服务器的通信完成将一个域名转换成IP地址的过程,本文将提供完整的...

    DNS中继服务器的实现

    设计一个DNS服务器程序,读入“域名-IP地址”对照表,当客户端查询域名对应的IP地址时,用域名检索该对照表,三种检索结果: 检索结果为ip地址0.0.0.0,则向客户端返回“域名不存在”的报错消息(不良网站拦截功能)...

    DNS实验报告

    域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定只对应一个域名。域名系统采用类似目录树的等级结构。域名服务器为...

    基于Centos7.4的DNS的解析原理和相应的配置文件,完成DNS服务器的配置和测试.docx

    它是一种将ip地址转换成对应的主机名或将主机名转换成与之相对应ip地址的一种机制。其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做反向解析。 2)、DNS的配置文件有: /etc/named.conf 主配置...

    在Linux平台上搭建DNS服务器(计算机网络课程设计)

    DNS(Domain Name System,即域名系统)服务可以提供域名和IP地址之间的自动转换,用于将不易记忆的IP地址翻译成相对来说易于记忆的域名。这种地址翻译的过程成为域名解析,而提供域名解析服务的网络主机,通常被...

    2-Windows中的DNS服务——正向解析&反向解析配置.docx

    域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用类似目录树的等级结构。域名服务器为客户机/...

    DNS 服务器的建立和管理

    Windows Server2000下 DNS 服务器的建立和管理,域名系统 DNS 是一个在 TCP/IP 网络( 网络( Internet )中将计算机的名称转换为 )中将计算机的名称转换为 IP 地址的服务系统。使用计算机名称使用户方便记忆同时也...

    域名解析服务器.pdf

    bind域名解析服务器,是对域名和IP地址之间的解析,这里就介绍bind域名服务器的概念、工作原理、安装配置和安全管理等等。

    DNS.rar_DNS中继服务器_DNS服务器编程_dns 服务器_dns服务器_pudn dns server

    设计一个DNS服务器程序,读入“域名-IP地址”对照表,当客户端查询域名对应的IP地址时,用域名检索该对照表,三种检索结果: 检索结果为ip地址0.0.0.0,则向客户端返回“域名不存在”的报错消息(不良网站拦截功能)...

    DNS中继服务器(C++版)

    设计一个DNS服务器程序,读入“域名-IP地址”对照表,当客户端查询域名对应的IP地址时,用域名检索该对照表,三种检索结果: 检索结果为ip地址0.0.0.0,则向客户端返回“域名不存在”的报错消息(不良网站拦截功能)...

    纯C语言实现DNS服务端与客户端程序

    纯C语言实现DNS服务器与客户端程序,包含客户端与服务端。客户端程序可以请求本地服务端,也可请求公共DNS服务器,支持解析服务端返回的多回答报文。

    DNS的工作原理.pdf

    域名系统(Domain Name System,缩写:DNS)是互联网的一项服务,DNS使用分层、分布式的结构来管理域名与IP地址的映射关系,将域名转换为IP地址(也可以将IP地址转换为相应的域名地址)。它通过递归和迭代查询过程,...

Global site tag (gtag.js) - Google Analytics