IP Quality Check Script - IP质量体检脚本 (中文)
Supported OS/Platform: Ubuntu | Debian | Linux Mint | Fedora | Red Hat Enterprise Linux (RHEL) | CentOS | Arch Linux | Manjaro | Alpine Linux | AlmaLinux | Rocky Linux | macOS | Anolis OS | Alibaba Cloud Linux | SUSE Linux | openSUSE
- Bilingual support in English and Chinese
- Supports dual-stack queries for IPv4/IPv6
- Beautifully formatted, intuitive display, optimized for single-screen multi-terminal display, facilitating screenshot sharing
- Six modules: Basic Information, IP Type, Risk Score, Risk Factors, Streaming Media Unlocking, and Post Office Check
- Basic data sourced from the Maxmind database
- Risk information integrated from multiple databases: IPinfo / ipregistry / ipapi / AbuseIPDB / IP2LOCATION / IPQS / DB-IP / SCAMALYTICS / IPWHOIS
- Streaming and AI service providers' unlocking and type detection: TikTok / Disney+ / Netflix / Youtube / AmazonPrimeVideo / Spotify / ChatGPT
- Connectivity tests for multiple email providers: Gmail / Outlook / Yahoo / Apple / QQ / Mail.ru / AOL / GMX / Mail.com / 163 / Sohu / Sina
- Over 400 IP address blacklist database checks
bash <(curl -Ls IP.Check.Place) -l en
bash <(curl -Ls IP.Check.Place) -l en -4
bash <(curl -Ls IP.Check.Place) -l en -6
bash <(curl -Ls IP.Check.Place) -l en -i eth0
bash <(curl -Ls IP.Check.Place) -l en -x http://username:password@proxyserver:port
bash <(curl -Ls IP.Check.Place) -l en -x https://username:password@proxyserver:port
bash <(curl -Ls IP.Check.Place) -l en -x socks5://username:password@socksproxy:port
bash <(curl -Ls IP.Check.Place) -l en -f
bash <(curl -Ls IP.Check.Place) -l jp|es|de|fr|ru|pt
2024/07/23 23:50 Add parameter -f to show full IP address on report
2024/07/22 01:50 Add prompt before installing dependent packages, fix Disney+ bug
2024/06/27 01:00 Add Anolis OS | Alibaba Cloud Linux | SUSE Linux | openSUSE support
2024/05/30 01:15 Add macOS support
2024/05/28 18:00 Fixed bug where default IP was detected for specified network interface/proxy server
2024/05/17 00:45 Add report svg image sharing link and fix some layout problems
2024/05/11 23:20 Fixed mail detection taking too long due to gateway blocking port 25, fix inaccurate Tiktok IPv6 results
2024/05/10 17:50 Fix dependency installation issue with no sudo installed
2024/05/10 11:00 Added support for specified network interface and proxy server
2024/05/09 15:00 Corrected errors caused by non-standard private IP addresses, and fixed several other bugs
2024/05/08 23:00 Fixed a bug affecting incorrect detection results for Netflix Australia
2024/05/08 18:10 Updated the dependency checks and installation for the 'dig' program
2024/05/08 00:00 Script published
Acknowledgments:
-
Thanks to lmc999 for portions of the original streaming media unlocking script referenced in this script.
-
Thanks to spiritLHLS for portions of the integration monster review script referenced in this script.