社区
Linux/Unix社区
帖子详情
ip地址转换为域名
hama255
2012-07-08 04:21:22
本人,想找一个ip地址转换为域名的函数,用c语言的,求大神帮助
...全文
688
11
打赏
收藏
ip地址转换为域名
本人,想找一个ip地址转换为域名的函数,用c语言的,求大神帮助
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shinerise
2012-07-13
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
引用 2 楼 的回复:
楼上的扯淡,如果是Linux平台,是有这样的函数的。你谷歌一下吧,我以前测过的,只是忘记了函数名。IP -> domain,或者domain -> IP,都可以的,因为是自动跟DNS 服务器查询的,而且都是一对多的关系。也就是一个IP可以查出来多个域名,或者一个域名可以查出来多个IP。
吹牛逼小心扯着蛋,孩子。但愿你印象中的那个库不是:http://to……
[/Quote]
DNS A类查询是域名转IP,PTR查询是IP转域名。你说的什么例子我第一次见,我曾做的验证是一年多前因工作需要在一块Linux + MIPS单板上的写的验证性的小程序。当然,专业一点的是去查RFC1035/2181/2308/2671。里边应该有反向查询的说明的。
另外你简直不知所谓。先别把自己当前辈,随便叫别人孩子(简直有点搞笑),在我看来,你才是孩子。另外说话留点口德,你吹牛逼有没有扯着自己的蛋?另外我只是说事实,哪里吹牛逼了?
shellcode
2012-07-10
打赏
举报
回复
貌似真的不可以逆着来吧?
DNS.Resolve()方法,在System.Net命名空间下。
域名转化成IP的
过去的我
2012-07-08
打赏
举报
回复
确实不能逆着查
重庆游神
2012-07-08
打赏
举报
回复
通过IP地址查询域名,不太科学吧.
qq120848369
2012-07-08
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
其实我在linux下找到2个转换的函数gethostbyaddr和getnameinfo
可惜前者报错为gethostbyaddr: Host name lookup failure
后者报错为error in getnameinfo: Name or service not known
[/Quote]
dns查询:getaddrinfo
rdns查询:whois,用来查询域名注册商与注册人信息,无法得到域名。
linux里的所有根据addr转host的接口都是搜索/etc/host文件,不会发起任何网络查询。
hama255
2012-07-08
打赏
举报
回复
其实我在linux下找到2个转换的函数gethostbyaddr和getnameinfo
可惜前者报错为gethostbyaddr: Host name lookup failure
后者报错为error in getnameinfo: Name or service not known
qq120848369
2012-07-08
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
楼上的扯淡,如果是Linux平台,是有这样的函数的。你谷歌一下吧,我以前测过的,只是忘记了函数名。IP -> domain,或者domain -> IP,都可以的,因为是自动跟DNS 服务器查询的,而且都是一对多的关系。也就是一个IP可以查出来多个域名,或者一个域名可以查出来多个IP。
[/Quote]
吹牛逼小心扯着蛋,孩子。但愿你印象中的那个库不是:http://topic.csdn.net/u/20120604/13/20715ec2-a01a-4b48-ad3f-6e272865330b.html
好好看看它是拿来干什么的吧。
[Quote=引用 3 楼 的回复:]
转是转不了,但是可以查询
whois ip地址 就可以查询这个ip地址对应的域名, 有兴趣的话, 你可以将whois的源代码下载下来看下,究竟是怎么回事
[/Quote]
whois到底是做什么的你自己用过?
flowingfirefly
2012-07-08
打赏
举报
回复
转是转不了,但是可以查询
whois ip地址 就可以查询这个ip地址对应的域名, 有兴趣的话, 你可以将whois的源代码下载下来看下,究竟是怎么回事
shinerise
2012-07-08
打赏
举报
回复
楼上的扯淡,如果是Linux平台,是有这样的函数的。你谷歌一下吧,我以前测过的,只是忘记了函数名。IP -> domain,或者domain -> IP,都可以的,因为是自动跟DNS 服务器查询的,而且都是一对多的关系。也就是一个IP可以查出来多个域名,或者一个域名可以查出来多个IP。
qq120848369
2012-07-08
打赏
举报
回复
转不了.
IP地址
和子网划分
#
IP地址
1) 十进制、二进制和十六进制 2) MAC 地址意义 3) IP 地址格式 4) 子网掩码的作用 ...
IP地址
转换
与
域名
解析
IP地址
转换
与
域名
解析
IP地址
与端口
IP地址
转换
相关类
域名
解析代码分析![在这里插入图片描述](https://img-blog.csdnimg.cn/20200227205232196.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3Fx...
把
ip地址
转换
为
域名
的方法
sudo -s //获取权限。 vim /etc/hosts 在里面写如想去的
ip地址
空格
域名
。 下次访问的时候直接访问
域名
就行了。 ping test.meijika.com 但是这样做是有条件的,,,test.meijika.com 必须在对应的ip 上面有写明。 ...
在计算机中用于实现
域名
和
IP地址
转换
的是,internet中用于实现
域名
和
ip地址
转换
的是什么...
internet中用于实现
域名
和
ip地址
转换
的是DNS。DNS:
域名
系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将
域名
和
IP地址
相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级
域名
长度的限制是63个字符,
域名
总长度则不能超过253个字符。开始时,
域名
的字符仅限于ASCII字符的一个子集。2008...
网络编程(8)——
IP地址
和
域名
之间的
转换
域名
,简单来理解就是我们平常说的网址,比如登录百度时,会在IE浏览器的地址栏输入www.baidu.com,这里我们输入的就是百度的
域名
。而实际上我们在互联网中要找到某个网站,是需要这个网站的
IP地址
的,因为在网络中
IP地址
就是一台主机的联系地址,而通过
域名
寻找主机时,就需要先将
域名
转换
成
IP地址
,这就是我们通常说的DNS服务器的作用。 我们通过gethostbyname函数可以通
Linux/Unix社区
23,116
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章