读书人

gethostbyaddr函数返回为null 但是查看

发布时间: 2013-07-04 11:45:40 作者: rapoo

gethostbyaddr函数返回为null 但是查看errno又成功,求助
系统环境说明:Vmware Workstation虚拟机上的CentOS 6.4系统
系统网络情况:gethostbyaddr函数返回为null 但是查看errno又成功
这个系统是不能连接到外网的,但在局域网中是可以ping通的(eth0)

程序代码:



ip:192.168.0.76 获取不到信息
ip: 127.0.0.1 是可以获取到信息的,这是为什么?求助................
[解决办法]
引用:
Quote: 引用:

man gethostbyaddr


谢谢你的回复
我的问题是为什127.0.0.1这个IP可以,而192.168.0.76这个IP就不可以,我想知道原因

我猜127.0.0.1对应localhost是本机操作系统socket模块默认设置,无需域名解析。
192.168.0.76就不同了。
试试在hosts文件中加一行
192.168.0.76 mycomputer


读书人网 >C语言

热点推荐