标签: whois

顶级域名的 Whois 列表及其对应的注册商

例如,我正在尝试查找相应 whois 服务器的 TLD 列表

.com americanWhoisServer .net someOtherWhoisServer .au australianWhoisServer

最后,我的目标是类似字典的东西,其中键是 TLD,值是 whois 服务器地址(例如 whois.apnic.net)。

啊,天哪,我刚刚意识到我得到的是 IP 地址而不是域名,但列表仍然可以派上用场。

如何确定给定 IP 地址要使用哪个 whois 服务器?猜测并检查?

whois tld

4
推荐指数
1
解决办法
4738
查看次数

如何在Perl中实现简单的WHOIS代理?

我有几个WHOIS服务器,我想要一个代理.代理应根据查询中的数据将请求转发到适当的服务器.如何解决这个问题?

perl proxy high-load whois

4
推荐指数
1
解决办法
2537
查看次数

寻找一个开源的Java whois解析器

我试图在基于java的whois服务器中解析whois查找并希望使用预先存在的解决方案.

请注意:我打算解析whois数据或查询任何服务器.

我已经研究过commons-cli和JavaCC,后者很有希望,但生成代码的想法并不具吸引力.我理想的解决方案是能够通过文件在运行时加载语法的解析器.

我要解析的示例输入:

domain example.com
host id 3223
summary registrar id 2332
Run Code Online (Sandbox Code Playgroud)

谢谢!

java parsing whois

4
推荐指数
2
解决办法
3687
查看次数

将fsockopen与代理一起使用

我有一个简单的whois脚本

    if($conn = fsockopen ($whois_server, 43)) {
        fputs($conn, $domain."\r\n");
        while(!feof($conn)) {
            $output .= fgets($conn, 128);
        }
        fclose($conn);
        return $output;
    }
Run Code Online (Sandbox Code Playgroud)

$ whois_server = whois.afilias.info; //用于信息域的whois服务器

但我想通过代理运行.所以我需要连接到代理 - >然后连接到whois服务器 - >然后发出请求.像这样的东西?

$fp = fsockopen($ip,$port);

fputs($fp, "CONNECT $whois_server:43\r\n $domain\r\n");
Run Code Online (Sandbox Code Playgroud)

但它不起作用,我不知道我是否正确进行第二次连接.

php proxy whois fsockopen

4
推荐指数
1
解决办法
9081
查看次数

如何对新 gTLD 进行 Whois 查找?

有谁知道如何对即将出现的新赞助 TLD(例如 .insurance .guru 等)进行 WhoIs 查找(PHP 或 JavaScript),其中似乎有数百个。

换句话说,当新域名上线时,将对单个 whois 服务器 Whois.net 进行通用查询?解析新域名,或者每个顶级域名都有不同的 whois 服务器。

编辑:为了消除一些混乱 - 我正在尝试计算新 tld 的域可用性,而不是使用新 tld 的 dns 查找。尽管考虑是否正在使用域,但它肯定不可用。

php whois

4
推荐指数
1
解决办法
2812
查看次数

"秘密注册"提供商列表用于过滤WHOIS API结果

我正在使用WHOIS API来提取有关注册域名的公司的信息.但是,我不希望通过诸如"Domains By Proxy"之类的代理注册域的结果.

是否有一个全面或其他不错的提供商列表,我可以将其添加到我的代码中以过滤掉这些结果?

whois

4
推荐指数
1
解决办法
360
查看次数

如何获取包含特定关键字的域列表?

我想要包含特定关键字的注册域列表。

例如,如果“食物”是关键字,我想要一个如下所示的列表:

foodpanda.com
orderfood.com
www.foodnetwork.com
...
Run Code Online (Sandbox Code Playgroud)

dns seo whois

4
推荐指数
1
解决办法
4900
查看次数

RIPE:如何使用 REST API 查找 IP 地址

根据 RIPE REST API 文档,需要按以下格式指定请求:

http://rest.db.ripe.net/ {source}/{objecttype}/{key}

所以我假设查找 IP 地址将如下所示:

http://rest.db.ripe.net/ripe/inetnum/193.0.6.142.json

然而,我得到的回应是:

{
  "link": {
    "type": "locator",
    "href": "http://rest.db.ripe.net/ripe/inetnum/193.0.6.142"
  },
  "errormessages": {
    "errormessage": [
      {
        "severity": "Error",
        "text": "ERROR:101: no entries found\n\nNo entries found in source %s.\n",
        "args": [
          {
            "value": "RIPE"
          }
        ]
      }
    ]
  },
  "terms-and-conditions": {
    "type": "locator",
    "href": "http://www.ripe.net/db/support/db-terms-conditions.pdf"
  }
}
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么 ?

whois

4
推荐指数
1
解决办法
7220
查看次数

getaddrinfo(whois.verisign-grs.com):名称或服务未知

在此处输入图片说明

我尝试使用 WHOIS 域名sans.org,但出现以下错误:

getaddrinfo(whois.pir.org): Name or service not known.
Run Code Online (Sandbox Code Playgroud)

然后我尝试到 WHOIS tiffany.com并收到类似的错误:

getaddrinfo(whois.verisign-grs.com): Name or service not known.
Run Code Online (Sandbox Code Playgroud)

什么是getaddrinfo暗示,什么是whois.pir.orgwhois.virusigngrs.com

linux 和 WHOIS 查找的新手。谢谢!

whois getaddrinfo

4
推荐指数
2
解决办法
4157
查看次数

使用 whois 命令的 Bash 脚本在 docker 上出现“不支持 Servname...”错误

这是我的第一个 Docker 映像,我将自己的 bash 脚本放在那里。此脚本使用该whois命令。docker 运行我的脚本后,出现了一些错误。可能我在我的 dockerfile 上犯了错误。脚本在我的 ubuntu 上运行良好。我应该将/etc/services文件添加到我的图像中吗?

Dockerfile:

FROM ubuntu
ADD ./ip_info /usr/src/ip_info
ADD ./ip_info /bin/ip_info
RUN apt-get update &&  apt-get -y install whois
RUN chmod +x /usr/src/ip_info
CMD ["/usr/src/ip_info"]
Run Code Online (Sandbox Code Playgroud)

错误:

getaddrinfo(whois.ripe.net): Servname not supported for ai_socktype
Run Code Online (Sandbox Code Playgroud)

bash whois docker

4
推荐指数
1
解决办法
814
查看次数

标签 统计

whois ×10

php ×2

proxy ×2

bash ×1

dns ×1

docker ×1

fsockopen ×1

getaddrinfo ×1

high-load ×1

java ×1

parsing ×1

perl ×1

seo ×1

tld ×1