[Share] IP Quality Check Script # bash <(curl -sL IP.Check.Place) -l en
IP Quality Check Script
GitHub Repo: https://github.com/xykt/IPQuality
README in English / 中文
Supported OS/Platform: Ubuntu | Debian | Linux Mint | Fedora | Red Hat Enterprise Linux (RHEL) | CentOS | Arch Linux | Manjaro | Alpine Linux | AlmaLinux | Rocky Linux | macOS
- 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
Screenshots
IPv4 Report | IPv6 Report |
---|---|
How to Use
English version of dual-stack test:
bash <(curl -Ls IP.Check.Place) -l en
IPv4 only test:
bash <(curl -Ls IP.Check.Place) -l en -4
IPv6 only test:
bash <(curl -Ls IP.Check.Place) -l en -6
Specify network interface:
bash <(curl -Ls IP.Check.Place) -l en -i eth0
Specify proxy server:
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
Basic information multi-language support:
bash <(curl -Ls IP.Check.Place) -l jp|es|de|fr|ru|pt
Script Updates
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
Script Contributions
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.
Stars History:
Comments
你好,xy
I didn't expect to meet you here. My name is Chentaiyang at nodeseek.
This script is really useful, but is it really useful for non-mainland people? 🤔
is the script rootkit free?
Please add Reddit IP check as well.
https://microlxc.net/
This script is completely free and very fast to use.
I think he ment something different 😂😂😂
Talistech.com — ICT Consultancy and NVMe web hosting solutions.
Well, everyone is free to check its content, so it's no more dangerous or safe than any other script (bench, etc) we run. Just open url.
It may be a problem with translation. I'm not very good at English, so I need to translate a lot. Sometimes translation is a little strange.
true. but not everyone does understand the content.
牛逼 发到来这里
我有一壶酒,足以慰风尘。千杯不解饮,万杯苦沉沦。埋骨厚国土,肝胆两昆仑。疏狂君莫笑,赤子中国人。 探针