获取最新的脸书爬虫IP列表

本文关键字:爬虫 IP 列表 最新 获取 | 更新日期: 2023-09-27 17:56:02

我希望有人能帮助我。我需要知道IP请求是否来自Facebook。我有一个 cidr 格式的 ip 范围的小列表,我能够知道当前请求 ip 在此范围内。但是我拥有的范围已经过时了,我希望能够经常更新它

Facebook在文档中说:

whois -h whois.radb.net -- '-i origin AS32934' | grep ^route

但是我怎么能

1)在我的Windows机器上获取此列表。(手动更新我的列表)

2) 从我的 c# 代码中获取此列表。(自动更新我的列表)

我需要的另一个问题:脸书使用的IP空间列表

我在窗口上的cmd中遇到的错误:

C:''Users''Benoit>whois -h whois.radb.net -- '-i origin AS32934'

Whois v1.12 - 域信息查找实用程序 系统内部 - www.sysinternals.com 版权所有 (C) 2005-2014 马克·鲁西诺维奇

用法: whois [-v] 域名 [whois.server] ̧

-v 打印推荐人的 whois 信息

获取最新的脸书爬虫IP列表

你应该做的是使用 https://whoisclient.codeplex.com/并使用以下代码。

using Whois.NET;
...
var result = WhoisClient..Query("-i origin AS32934", "whois.radb.net");
Console.WriteLine("{0} - {1}", result.AddressRange.Begin, result.AddressRange.End);

这应该会让你朝着正确的方向前进。您可以解析结果并以您认为合适的方式使用它们。