获取最新的脸书爬虫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 信息
你应该做的是使用 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);
这应该会让你朝着正确的方向前进。您可以解析结果并以您认为合适的方式使用它们。