IP Query
A CLI tool for gathering IP and domain name information.
Requirements
- Python >= 3.7.
whoisshell command.nslookupshell command.pingshell command.
Installation
Latest stable version:
pip install ipq
Latest stable version with speedups:
- Adds
aiodnsandcchardetdependencies.
pip install "ipq[speedups]"
Development version:
pip install git+https://github.com/Jonxslays/ipq.git
Usage
# Check ipq version
$ ipq -v
$ ipq --version
# Get help
$ ipq -h
$ ipq --help
# Get info on a domain
$ ipq google.com
# Also works
$ ipq https://google.com
# Get info on an ip
$ ipq 8.8.8.8
# Ping the host
$ ipq -p google.com
$ ipq --ping 8.8.8.8
# Get ip and whois info on a domain
$ ipq -w google.com
$ ipq --whois google.com
# Fails: ips do not have whois info
$ ipq -w 8.8.8.8
License
ipq is licensed under the MIT License.
Metadata
Release files for ipq 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ipq-0.2.1.tar.gz | 7.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ipq-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.9 kB
Release files / ipq-0.2.1.tar.gz
| Download URL | ipq-0.2.1.tar.gz |
|---|---|
| Size | 7.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6cee09dc054f71fd07e02db0d1bbd31d8994f9d4ab81a948814a77f3a53e61db
|
|
BLAKE2b-256 checksum How to use checksums |
355d0e91cb906cb306a2489f5f6eafb1dfc8173ff5303d4b74381ad6e1ad641c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.2.1 CPython/3.8.2 Linux/5.15.0-1019-azure
|
Release files / ipq-0.2.1-py3-none-any.whl
| Download URL | ipq-0.2.1-py3-none-any.whl |
|---|---|
| Size | 11.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f4f1ae2f7c9e0041f62a00f88ec3f16280ec434f7ab456c76f024d55819d5e52
|
|
BLAKE2b-256 checksum How to use checksums |
163783be2419d49a181a616e687eae021eb87147731c26cbca73cb03fdce4ab9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.2.1 CPython/3.8.2 Linux/5.15.0-1019-azure
|