仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1617|回复: 19
打印 上一主题 下一主题

[学习教程] PHP网页编程之用PHP完成尺度的IP Whois查询

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-4 00:07:25 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
培训的第四阶段,就是应用PHP语言开发实际的程序。以结合实际的项目开发来进行学习,效果真的很好,在学习完之后就开始练习,能比较容易掌握所学的知识,这是学校的学习所没法比的。   因为Internet的汗青缘由,apin担任全部收集IP的全体计划和北美区 还有局部非洲区域的IP分派办理,与此响应的是,whois.apin.net是IP whois的root server,尺度的IP whois查询办法是,起首向whois.apin.net查询某个IP属于哪一个大区,然后再向该区的whois 办事器查询此IP的whois具体信息。      今朝担任 IPV4的大区
      whois.arin.net 美洲区 北美
      whois.apnic.net 亚太区 包含亚洲和澳大利亚
      whois.ripe.net 欧洲区 欧洲/中东(西亚)/北非
      whois.lacnic.net 拉美区 拉丁美洲和加勒比海区域
      非洲收集的IP查询也在whois.arin.net
      向某个whois办事器提交whois查询的进程
   翻开一个到whois办事器的43端口的毗连,然后发送要查询的域名 和一个回车换行。假如要查询多个域名,请用空格分隔然后从sokect中读取了局。最初办事器将主动断开毗连。
用PHP完成
1.验证IP(用 ip2long取代 ereg)
2.向 whois.arin.net查询,假如数据库中没有相干信息,会给出一个Referral Server的URL,格局以下
    ReferralServer:
然后依据此信息,持续查询
代码以下
whoisip.php
<P>
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-18 11:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表