有时候,我们访问某些站点,由于网络限制、区域封锁和IP黑名单等问题,常常导致我们的IP地址无法访问特定的服务。比如ChatGPT,Netflix,TikTok等。或者说我们的特定25端口是否开放,是否可以搭建邮箱等。那比如我们现在刚买了服务器。想立马知道这个服务器的IP的整体情况。有没有什么更好的办法,一键检测呢。
答案是必须有
脚本介绍
在github上,已经有大佬准备好了一键检测质量检测工具。来专门针对这一需求,通过多维度的检测和分析,帮助用户了解其服务器IP的实际访问能力。
github项目的地址如下:https://github.com/xykt/IPQuality
接下来介绍一下这个小脚本的功能
-
工具支持中英文两种语言,方便不同语言的用户使用。一些检测的基础信息还支持日语等其他语言 -
工具界面设计美观,信息显示直观,适配多种终端设备,方便截图和分享。 -
支持IPV4 和IPV6 双栈进行检测 -
丰富的数据源:基础数据:来自Maxmind数据库。风险信息:整合了IPinfo、ipregistry、ipapi、AbuseIPDB、IP2LOCATION、IPQS、DB-IP、Scamalytics、IPWHOIS等多家数据库的数据 -
多邮件服务连通性检测:支持的邮件服务:检测IP地址是否能与Gmail、Outlook、Yahoo、Apple、QQ、Mail.ru、AOL、GMX、Mail.com、163、Sohu、Sina等邮件服务连通 -
IP地址黑名单检测:查IP地址是否在400多个黑名单数据库中,确保IP地址的安全性
那么我们直接进入使用环节
脚本使用
-
ssh登录服务器。 -
该脚本支持的os 以及平台有:Ubuntu | Debian | Linux Mint | Fedora | Red Hat Enterprise Linux (RHEL) | CentOS | Arch Linux | Manjaro | Alpine Linux | AlmaLinux | Rocky Linux | macOS 。 所以我们直接执行命令 bash <(curl -Ls IP.Check.Place)
等待系统加载好脚本之后就会自动进行IP质量检测。 如果在该命令后面加上 -4 即bash <(curl -Ls IP.Check.Place) -4
则是只检测IPV4的质量。加上- 6 则是只检测IPV6的质量。 若不加,则默认检测双栈。 -
接下来是脚本的运行结果。(我使用oracle 的检测结果如下):
########################################################################
IP质量体检报告:141.147.*.*
bash <(curl -sL IP.Check.Place)
https://github.com/xykt/IPQuality
报告时间:2024-06-24 11:11:18 CST 脚本版本:v2024-06-05
########################################################################
一、基础信息(Maxmind 数据库)
自治系统号: AS31898
组织: ORACLE-BMC-31898
坐标: 135°30′14″E, 34°50′32″N
地图: https://check.place/34.8423,135.504,15,cn
城市: Ōsaka, Osaka, 562-0021
使用地: [JP]日本, [AS]亚洲
注册地: [US]美国
时区: Asia/Tokyo
IP类型: 广播IP
二、IP类型属性
数据库: IPinfo ipregistry ipapi AbuseIPDB IP2LOCATION
使用类型: 商业 商业 商业 机房 机房
公司类型: 机房 商业 商业
三、风险评分
风险等级: 极低 低 中等 高 极高
SCAMALYTICS: 0|低风险
ipapi: 0.07%|低风险
AbuseIPDB: 0|低风险
IPQS: 75|可疑IP
DB-IP: |低风险
四、风险因子
库: IP2LOCATION ipapi ipregistry IPQS SCAMALYTICS ipdata IPinfo IPWHOIS
地区: [JP] [JP] [JP] [JP] [JP] [JP] [JP] [JP]
代理: 否 否 否 是 否 否 否 否
Tor: 否 否 否 否 否 否 否 否
VPN: 否 否 否 是 否 无 否 否
服务器: 是 是 是 无 否 否 是 是
滥用: 否 否 否 否 无 否 无 无
机器人: 否 否 无 否 否 无 无 无
五、流媒体及AI服务解锁检测
服务商: TikTok Disney+ Netflix Youtube AmazonPV Spotify ChatGPT
状态: 解锁 屏蔽 仅自制 解锁 解锁 解锁 仅网页
地区: [JP] [JP] [JP] [JP] [JP] [JP]
方式: 原生 原生 原生 原生 原生 原生
六、邮局连通性及黑名单检测
本地25端口:可用
通信:Gmail Outlook Yahoo Apple QQ MailRU AOL GMX MailCOM 163 Sohu Sina
IP地址黑名单数据库: 有效 439 正常 419 已标记 20 黑名单 0
========================================================================
今日IP检测量:93;总检测量:30398。感谢使用xy系列脚本!
报告链接:https://Report.Check.Place/IP/6P7I05N6S.svg
从内容上可以看出来,脚本可以分析到我们的IP是否是机房IP,端口25是否可用,tiktok,ChatGPT,Netflix,Disney等这些流媒体是否解锁。整体还是非常方便的。且生成了报告。我们在底部的链接点击进去即可在线查看报告和进行分享。
其他的一些功能,比如在检测时候指定网卡,指定代理服务器,指定输出语言等,也很简单,作者在readme里已经给出了详细的办法。可以访问:https://github.com/xykt/IPQuality 来查看
今天的分享就到此结束了~。
创作不易,如果您觉得这篇文章对你有帮助,不妨给我点个赞,这将是我继续分享优质内容的动力。