位置:首页 » 技术 » 解析IP地址为主机域名

解析IP地址为主机域名

日期:2009-04-30 阅读:0num
Advertisement

解析IP地址为主机域名。

使用 WinSock 单元;
过程如下:
function IPAddrToName(IPAddr : String): String;
var
SockAddrIn: TSockAddrIn;
HostEnt: PHostEnt;
WSAData: TWSAData;
begin
WSAStartup($101, WSAData);
SockAddrIn.sin_addr.s_addr:= inet_addr(PChar(IPAddr));
HostEnt:= gethostbyaddr(@SockAddrIn.sin_addr.S_addr, 4, AF_INET);
if HostEnt<>nil then
begin
result:=StrPas(Hostent^.h_name)
end
else
begin
result:=;
end;
end;

测试时请在在线状态。

测试代码:
var
Name: string;
begin
Name := InputBox(输入对方主机IP, 主机IP地址:, );
showmessage(IpAddrToName(Name));

end;

相关文章
  • 解析IP地址为主机域名

    解析IP地址为主机域名. 使用 WinSock 单元: 过程如下: function IPAddrToName(IPAddr : String): String; var SockAddrIn: TSockAddrIn; HostEnt: PHostEnt; WSAData: TWSAData; begin WSAStartup($101, WSAData); SockAddrIn.sin_addr.s_addr:= inet_addr(PChar(IPAddr)); HostEnt:= get

  • 解析IP地址为主机域名。

    解析IP地址为主机域名. 使用 WinSock 单元: 过程如下: function IPAddrToName(IPAddr : String): String; var SockAddrIn: TSockAddrIn; HostEnt: PHostEnt; WSAData: TWSAData; begin WSAStartup($101, WSAData); SockAddrIn.sin_addr.s_addr:= inet_addr(PChar(IPAddr)); HostEnt:= get

  • 透过主机名(域名)获取IP地址,主机别名等信息 透过主机名(域名)获取IP地址,主机别名等信息

    通过主机名(域名)获取IP地址,主机别名等信息 一.所用API函数介绍 struct hostent FAR*gethostbyname( const char FAR* name ); 传入参数:const char FAR* name,主机名或者域名 返回值:一个指向struct hostent的指针 结构体hostent定义如下: struct hostent { char FAR * h_name; char FAR * FAR * h_aliases; short h_addrtype

  • 解析IP地址与MAC地址

    解析IP地址与MAC地址 一.IP地址 对于IP地址,相信大家都很熟悉,即指使用TCP/IP协议指定给主机的32位地址.IP地址由用点分隔开的4个8八位组构成,如192.168.0.1就是一个IP地址,这种写法叫点分十进制格式.IP地址由网络地址和主机地址两部分组成,分配给这两部分的位数随地址类(A类.B类.C类等)的不同而不同.网络地址用于路由选择,而主机地址用于在网络或子网内部寻找一个单独的主机.一个IP地址使得将来自源地址的数据通过路由而传送到目的地址变为可能. www.2cto.com

  • 解析ip地址替地理位置

    解析ip地址为地理位置 对ip地址进行解析的网址 http://www.ip.cn/getip2.php?action=queryip&ip_url=1.85.177.57 提供几个ip地址API(未测试) 腾讯的IP地址API接口地址:http://fw.qq.com/ipaddress 新浪的IP地址查询接口:http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js 新浪另外一个IP地址查询接口:http://counter.s

  • 怎么探测IP地址及主机名

    如何探测IP地址及主机名 请问有什么函数可以探测到本机的IP地址及主机名吗? ------解决方案-------------------- ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ¶ÁÈ¡Ö¸¶¨¼ÆËã»úµÄ IP µØÖ· ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '

  • 拨号上网的电脑做PHP服务器,用127.0.0.1可以访问,用IP地址或虚拟域名无法访问页面呢?解决思路

    拨号上网的电脑做PHP服务器,用127.0.0.1可以访问,用IP地址或虚拟域名无法访问页面呢? 拨号上网的电脑做PHP服务器,用127.0.0.1可以访问,用IP地址或虚拟域名无法访问页面呢? ------解决方案-------------------- 现在电信都封80端口的了.. ------解决方案-------------------- 装一个花生壳就行了

  • 1、在Internet中完成从域名到IP地址或者到域名转换地是??服务

    1.在Internet中完成从域名到IP地址或者到域名转换的是()服务 A.DNS B.FTP B.WWW D.ADSL 本问题第1个回答 A DNS吧 本问题第2个回答 可是答案是ADSL,我也认为是DNS. 本问题第3个回答 肯定是DNS了,ADSL只是一种接入Internet的方式 试题的答案肯定印错了,这很正常的,否则害人害己 本问题第4个回答 DNS没错啊 本问题第5个回答 绝对是DNS, adsl是非对称用户数字线路,是一种网络接入方式

  • Java 实例 - 获取本机ip地址及主机名

    以下实例演示了如何使用 InetAddress 类的 getLocalAddress() 方法获取本机ip地址及主机名: /* author by w3cschool.cc Main.java */ import java.net.InetAddress; public class Main { public static void main(String[] args) throws Exception { InetAddress addr = InetAddress.getLocalHost

  • Delphi编程根据IP地址得到主机名 Delphi编程根据IP地址得到主机名

    在网络程序的设计过程中,经常需要根据得到的IP地址取得主机的名称,本实例将演示如何根据用户输入的IP地址获取对应主机的名称. 向窗体上添加两个TLabel组件.两个TEdit组件和一个TButton组件,设计完成的主界面如图1所示. 图1 主界面 在程序运行过程中首先需要向程序的uses段中加入Winsock,这样就可以调用与Winsock相关的函数进行操作. Attributes和FileName是两个全局变量.其中Word类型的Attributes变量用于存储文件的属性,而String类型的

  • Tomcat支配项目去除项目名和端口号通过IP地址(或域名)访问

    Tomcat部署项目去除项目名和端口号通过IP地址(或域名)访问 Tomcat去除项目名称和端口号 1. 去除端口号 将端口设为80: <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="GBK"/> 2. 去除项目名称 项目默认部署在webapps

  • 1、在Internet中完成从域名到IP地址或者到域名转换的是?服务解决方法

    1.在Internet中完成从域名到IP地址或者到域名转换的是???服务 1.在Internet中完成从域名到IP地址或者到域名转换的是()服务 A.DNS B.FTP B.WWW D.ADSL ------解决方案-------------------- A DNS吧 ------解决方案-------------------- DNS没错啊 ------解决方案-------------------- 绝对是DNS, adsl是非对称用户数字线路,是一种网络接入方式

  • Delphi中根据IP地址得到主机名 Delphi中根据IP地址得到主机名

    本实例演示如何利用TUdpSocket组件获取IP地址和主机名. 向窗体上添加一个TUdpSocket组件,如图1所示. vc3Bhbj48YnIvPg0KICAgICAgICAgICAgzbwxINb3vefD5jwvZGl2Pg0KICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgPC90cj4NCiAgICA8L3Rib2R5Pg0KPC90YWJsZT4NCjxici8+DQqhoaGhVFVkcFNvY2tldNfpvP7W0NPQwb249sr00NQmbWRh

  • 通过阿里云域名动态解析 IP 地址

    这两天在家里用树莓派折腾了一个家用服务器,主要用来做 mac 的 Time Machine ,还有就是当做下载机和 nas ,想着平时上班时间家里没人用网络,空着也是空着,就可以利用空闲带宽下个美剧啥的.所以在服务器上装了个远程迅雷和 transmission ,这些网上教程一大把,跟着教程做很快就能搞好. 但是我遇到的问题就是,家用的宽带不是固定 IP 的,如果路由器断个网重新连接就会被分配到不同的 ip ,一旦 ip 换了那就没办法通过外网连接到服务器上了.之前也尝试过在路由器上绑定花生壳,

  • 有一个用 ip 地址做二级域名的服务,形如 m.y.i.p.xxx.xxx,有人记得吗?

    曾经看到过这样一个服务,现在想用却怎么都找不到了- 功能是这样的: 192.168.0.1.domain.com 可以解析到 192.168.0.1 求找- 找到了,结贴 http://xip.io/ 希望对其他人有用 --cut-- TakanashiAzusa在2016-05-09 02:32:42回答到: 感觉好奇葩的服务 shakoon在2016-05-09 02:32:42回答到: 好有意思.域名是为了解决不知道 ip 的情况,要是都已经知道 ip 了,还要这种域名干嘛 cevinch

  • 哪里有批量 IP 地址反查域名的服务商?

    需要一个开发的接口,能够批量调用并反查域名的. 自己试过maxmind的接口,但结果是英文的,勉强能用,有人知道有中文的吗?类似myip这样的结果. --cut--

  • 通过指定IP地址得到当前的网络上的主机的域名

    自从上个世纪以来,我的网站更新的速度慢了很多,不知道大家现在希望我的站点主要提供一些什么样的内容呢? 前面我们讲过通过网络域名得到这台主机的IP地址Dec,现在我们通过对DNS Class 和 IPHostEntry Class 的 不断的深入的了解,我们可以得到使用Ip地址查找主机域名的功能,伴随者这个功能的不断的挖掘,我打算制作一个完全的 web版本的 追捕的程序 下面我们还是来利用程序来学习这篇文章吧. <%@ Import NameSpace="System.Net" %

  • api因特网址是不是不能获取ip地址

    api网址是不是不能获取ip地址 没地发,就发这里了,各位给看看!多谢 问题1: InetAddress host = InetAddress.getByName("www.baidu.com"); System.out.println(host.getHostAddress()); 1) 网址有啥规范吗?例如http://www.baidu.com就无法 获取到 2)http://www.google.com/ig/api?hl=zh-cn&weather=beijing,如

  • HawkHost主机面板应用及获取主机IP地址教程 HawkHost主机面板应用及获取主机IP地址教程

    HawkHost, 中文名老鹰主机,成立于2004年,提供共享主机(shared hosting), 转售主机(reseller hosting)和VPS主机(virtual private hosting),在达拉斯,西雅图和华盛顿均有服务器.*达拉斯 *华盛顿 *西雅图 分为虚拟主机和VPS等虚拟主机 从虚拟主机商家来看,也许HawkHost老鹰主机并不算是我们眼中最为优秀的商家,但是从这次黑色星期五的活动,以及这样的性价比和商家口碑对于我们一般用户博客.个人网站,以及企业网站的存储还是比较

  • oracle 中怎么获取本机ip地址,根据IP地址获取域名

    oracle 中如何获取本机ip地址,根据IP地址获取域名? -----解析ip 地址 SQL> select utl_inaddr.get_host_address('google.com') from dual; UTL_INADDR.GET_HOST_ADDRESS('GOOGLE.COM') -------------------------------------------------------------------------------- 122.229.30.202 ---

最新文章
  • 斯坦福已经开始有 swift 的 iOS 教程了

    注意是 "开始有" 现在只有2节课. https://itunes.apple.com/cn/course/developing-ios-8-apps-swift/id961180099 --cut-- 66450146在2015-01-27 17:02:4回答到: 老爷子也 是蛮拼的,追随时代的步伐 panxianhai在2015-01-27 17:04:0回答到: 已经开始在翻译字幕了. https://github.com/x140yu/Developing_iOS_8_Apps

  • 把公事留在公司:如何科学合理地运用一天的时间 把公事留在公司:如何科学合理地运用一天的时间

    虽然,老公和我坐在同一个房间里,但我的思绪却飘在半公里以外--类似的情况已经持续数月.细数起来,在过去的每一份工作里,我都是如此:无法在工作时间完成全部工作.是的,我是个工作狂,喜欢大脑能量迸发,并在一天内吸纳尽可能多的信息.我天真地认为,这样的工作节奏会让我变得更出色.更加与众不同,但是我错了. 有多少人也是这样:不停地工作,直到身心俱疲,压力无以复加.而且坚信,这一切都是理所应当的,只有这样才是通往成功的唯一途径. 我的工作一直都在身边,在触手可及的手机和电脑里.对于工作相关事情,我总是保持

  • 怀孕后需做母血筛查吗

    纵然当今科技已发展到克隆时代,但对"先天愚型儿"的治疗却无能为力.因为先天愚型是人体的第21号染色体增加了一条所引起的一种常染色疾病.防止此类疾病发生的办法,就是在怀孕期间进行产前筛查和必要的产前诊断,尽早发现并采取相应措施(如终止妊娠). 其实,怀孕的孕妇都有可能生出"先天愚型儿".它的发生具有偶然性,事前毫无征兆,没有家族史,没有明确的毒物接触史,发生率会随孕妇年龄的增高而升高.20岁的孕妇有1/1540的概率生出先天愚型儿.30岁的孕妇有1/960的概率,而3

  • 晚上吃水果好吗 晚上吃水果好吗

    现在不少人为了减肥选择晚上不吃饭,只吃水果.认为既减肥又养颜,一举两得.晚上吃水果好吗?下面内容待你们了解. 一.晚上吃水果好吗? 专家的建议是尽量的少吃或者是不吃,以免影响到我们正常的睡眠.虽然说水果是低热量食物,但水果具有很强的饱腹感,晚上睡觉前吃水果的话会因为充盈的肠胃从而影响到我们正常的睡眠,甚至还会导致出现失眠的情况. 晚上就寝前若有饥饿现象,可能会难以忍受而无法入睡.可以吃些营养的水果充饥.比摄取雪糕.冰淇淋或汉堡来得好,但必须留意其分量及含糖量,以避免夜间血糖飙高和热量过多. 如果

  • 当当网CEO李国庆:电商泡沫不会在3年内破裂

    网易科技讯 12月8日消息,针对行业甚嚣尘上的"电商冬天论",当当网CEO李国庆今日表示,电商泡沫不会在三年内破裂,从消费者的角度看,电商行业仍然是春天. 在凡客诚品.拉手网IPO的延迟之后,乐淘网CEO毕胜再次发出"电子商务是场骗局"."入错行"的悲鸣.更多的行业人士则悲观的预言,不断走高的营销成本和越来越激烈的价格战,将使更多的B2C倒闭. 当当网CEO李国庆对电商遭遇寒冬说同样显得无奈:"投资人和电商都希望靠短跑取胜,所以烧钱.而

  • 一点资讯承包地铁彩虹车厢 主打为兴趣而生的精准资讯 一点资讯承包地铁彩虹车厢 主打为兴趣而生的精准资讯

    日前,北京地铁一号线上的一辆列车换上了以彩虹为主题的皮肤,成为北京城市交通的一抹亮色.这辆"彩虹列车"也引发了市民及网友的围观.有不少的乘客更是在拥挤的上下班高峰期从车头走到车尾,只为一睹车厢的全貌. 彩虹车厢 星际移民车厢 事实上,给地铁换上彩虹皮肤,正是由移动资讯客户端一点资讯所承包投放的品牌广告.号称为你私人订制的资讯客户端的一点资讯以兴趣引擎为基础,将"搜索引擎"和"推荐引擎"有机融合,通过用户的主动搜索+订阅为用户推荐其满足长尾兴趣的资

  • android 系统中的浏览器可不可以直接播放在线实时视频

    android 系统中的浏览器能否直接播放在线实时视频? 我有一个IP摄像头,在电脑上可以通过浏览器直接查看实时视频.我想知道在android 系统的手机中的浏览器能不能实现同样的功能, 如不能,该如何才能在手机中直接查看摄像头的实时视频 ------解决方案-------------------- android里一般是用mediaplayer来看的 ------解决方案-------------------- 浏览器不能处理,交给系统,系统找到VideoView(如还有其他能处理的程序,会让

  • QSS样式表在linux下没有效果,该如何解决

    QSS样式表在linux下没有效果 我用相同的代码qss文件在window下加载运行是正常的,为什么在linux arm里面就没效果呢?代码很简单如下: int main(int argc, char *argv[]){ QApplication a(argc, argv); Program w; w.show(); return a.exec();} Program::Program(QWidget *parent) : QWidget(parent){ this->setGeometry(0

  • 凸多边形最优三角剖分

    动态规划的经典应用----凸多边形最优三角剖分 具体的细节讲解,我就不多说啦.网上很多资料,而且讲的非常详细.下面我贴下我做的,虽然大概思路懂了,但是去实现的时候,还是遇到了很多问题.主要是没有正确的理清思路.写下来记录一下.. <span style="font-size:18px">#include<iostream> using namespace std; #define MAX 1024 int min[MAX][MAX];//m[i][j]节点i开始

  • 移动互联娱乐趋势:IP运作成熟催生小而美应用 移动互联娱乐趋势:IP运作成熟催生小而美应用

    在手机网民突破9亿的移动互联时代,玩游戏.听音乐.看视频等娱乐产业占据了用户移动生活的主流时间.在线音乐.视频和游戏是当下资本火热之地,2015年随着移动互联网高速发展,用户不断更新娱乐体验,这三大娱乐领域也发生了明显的改变,在腾讯应用宝近期发布的 2015年度"星APP全民榜"中也能窥探答案. 1月17日晚,腾讯应用宝在北京工人体育馆发布了2015年"星APP全民榜",李易峰.鹿晗等数十位明星更助阵为APP颁奖,声势浩大."星APP全民榜"全面

热门推荐
  • 比尔·盖茨4年捐款280亿美元 挽救600万人 比尔·盖茨4年捐款280亿美元 挽救600万人 比尔·盖茨(腾讯科技配图) 腾讯科技讯(林靖东)北京时间1月16日消息,据国外媒体报道,财务信息网站Frugal Dad上周表示,据2007年以来发布的数据显示,微软董事长比尔盖茨一共捐献了280亿美元善款,帮助拯救了近600万人的生命. Frugal Dad统计的数据显示,自2007年以来,比尔与梅琳达盖茨基金会(Bill & Melinda Gates Foundation)一共捐出280亿美元慈善捐款.相比之下,比尔盖茨个人资产为590亿美元,较美国政府对外国援助预算多20亿美元. 通过供
  • QQ空间留言代码 你可以放了我吗 QQ空间留言代码 你可以放了我吗 你可以一直宝贝我吗 你可以一直迁就我吗 如果可以放了我好吗 [M] [ftc=FF2800]你[/ft][ftc=FF5000]可[/ft][ftc=FF7800]以[/ft][ftc=FFA000]一[/ft][ftc=FFC800]直[/ft][ftc=FFF000]宝[/ft][ftc=D7FF00]贝[/ft][ftc=AFFF00]我[/ft][ftc=87FF00]吗[/ft] [em]e42[/em] [ftc=FF2800]你[/ft][ftc=FF5000]可[/ft][ftc
  • 张嘴睡觉会变丑!智力也会受影响 张嘴睡觉会变丑!智力也会受影响 网传的照片对比图:妹妹(左)和姐姐(右)在7岁和8岁半时都是用嘴呼吸的,后来妹妹改变了呼吸习惯,姐姐一直却用嘴呼吸.看出她们谁更美了吗? 用嘴呼吸会造成面部骨骼的变形,当心从左面的正常脸变成右面的"腺样体面容".林炎挺 制图 近日,你有没有看到一则消息"张嘴睡觉越长越丑",是不是也像微博上的众多网友一样痛哭"终于找到我丑的真正原因了,怎么不早点告诉我呢!" 钱报记者查了一下,消息的源头是四川大学华西医院推的一篇文章,图文并茂地来论证:长期用嘴巴呼
  • 巨蟹座2014年2月25日运势 巨蟹座2014年2月25日运势 巨蟹座2014年2月25日运势 综合运势:★★★ 爱情运势:★★★ 工作状况:★★ 理财投资:★★★ 健康指数:65% 商谈指数:49% 幸运颜色:绿色 幸运数字:2 速配星座:金牛座 本站阅读配图 被与自己出生环境.家世背景或教养.学历等差异较大的异性所吸引.感情与心境都可能出现较大的起伏变化.不论是往後的发展会成为良缘或孽缘,目前的决定都是非常重要的转折,总之,确定自己不是一时将感情过度理想化,多多将现实面考虑进去吧.
  • 淡菜的功效与作用 淡菜的功效与作用 淡菜是大众化的海鲜品,收获后不易保存,历来将其煮熟后加工成干品淡菜.淡菜的营养价值很高,并有一定的药用价值.还具有补肝益肾.调经活血的功效.那淡菜还有哪些功效与作用? 淡菜的功效与作用 从中医的角度来说,淡菜性味咸温,入肝.肾二经,有补肝肾.益精血.消瘿瘤的功效,对于眩晕.盗汗.阳痿.腰痛.带下等症状有一定的疗效.古人认为:"煮熟食之,能补五脏,益阳事,理腰脚气,消宿食,除腹中冷气."意思就是淡菜是补虚养肾的食疗佳品. 从现代营养学来说,淡菜内含优质蛋白质.脂肪.碳水化合物.钙.碘.铁
  • 疾风之刃秘藏强化石怎么获得?秘藏强化石怎么用? 疾风之刃秘藏强化石怎么获得?秘藏强化石怎么用? 疾风之刃秘藏强化石怎么获得呢?在玩家到了60级时就会接到一些秘藏的任务了,这个任务完成之后可以得到一个秘藏槽了,同时秘藏槽中还可以强化了,那么秘藏强化石如何获得呢?下面一小编来看看吧. 秘藏强化石获得攻略 强化需要秘藏强化石,这个靠分解其它秘藏获得,强化一次是10个,+4有可能碎掉,最多+5~ 各阶段强化石的适用范围 普通强化石 1~29 级装备适用 中级强化石 30~44 级装备适用 上级强化石 45~54 级装备适用 高级强化石 55~60 级装备适用 秘藏怎么强化? 当我们满级后到了夕阳港