有时候,我们访问某些站点,由于网络限制、区域封锁和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 来查看