
सार्वजनिक क्लाउड प्रदाताओं के स्वामित्व वाले IP पते पहचानें
अधिकांश क्लाउड प्रदाता अपनी आईपी एड्रेस रेंज की अद्यतन सूचियाँ प्रकाशित करते हैं। यह टूल नवीनतम सूचियों को प्राप्त करके और पार्स करके यह पहचानता है कि कोई आईपी किसी प्रदाता की रेंज से संबंधित है या नहीं।
समर्थन करता है:
यह टूल Bryce Kunz द्वारा Nimbusland से प्रेरित है।
स्थापना की पसंदीदा विधि pipx के साथ है:
$ pipx install https://github.com/nccgroup/cloud_ip_ranges
$ cloud_ip_ranges
वैकल्पिक रूप से, आप एक वर्चुअल वातावरण सेटअप कर सकते हैं और निर्भरताएँ स्थापित कर सकते हैं:
$ virtualenv -p python3 venv
$ source venv/bin/activate
$ pip install -r requirements.txt
टूल चलाएँ:
$ cloud_ip_ranges -h
usage: cloud_ip_ranges [-h] [-q] ip
positional arguments:
ip The IP to evaluate, e.g.: 8.8.8.8
optional arguments:
-h, --help show this help message and exit
-q, --quiet Suppress logging output
$ cloud_ip_ranges 52.4.0.0
2020-09-18 17:38:42 host __main__[21549] INFO Starting
2020-09-18 17:38:42 host __main__[21549] INFO Checking for AWS
2020-09-18 17:38:43 host __main__[21549] INFO Match for AWS range "52.4.0.0/14", region "us-east-1" and service "AMAZON"
2020-09-18 17:38:43 host __main__[21549] INFO Match for AWS range "52.4.0.0/14", region "us-east-1" and service "EC2"
2020-09-18 17:38:43 host __main__[21549] INFO Checking for Azure
2020-09-18 17:38:44 host __main__[21549] INFO Checking for GCP
2020-09-18 17:38:44 host __main__[21549] INFO Checking for OCI
2020-09-18 17:38:44 host __main__[21549] INFO Done