NAME
ronin-ip - Queries or processes IP addresses
SYNOPSIS
ronin ip [options] [IP …]
DESCRIPTION
Queries or processes IP addresses.
ARGUMENTS
- IP
- An IP address argument to process.
OPTIONS
-f,--fileFILE- The optional file to read values from.
-P,--public- Gets the public IP address.
-L,--local- Gets the local IP address.
-r,--reverse- Prints the IP address in reverse name format.
-X,--hex- Converts the IP address to hexadecimal format.
-D,--decimal- Converts the IP address to decimal format.
-O,--octal- Converts the IP address to octal format.
-B,--binary- Converts the IP address to binary format.
--hex-octet- Converts the IP address to hexadecimal format by octet
--octal-octet- Converts the IP address to octal format by octet
--ipv6-compat- Converts the IPv4 address to an IPv6 compatible address
--ipv6-expanded- Expands a shortened or compressed IPv6 address
-C,--cidrNETMASK- Converts the IP address into a CIDR range.
-H,--host- Converts the IP address to a host name.
-p,--portPORT- Appends the port number to each IP.
-U,--uri- Converts the IP address into a URI.
--uri-schemeSCHEME- The scheme for the URI. Defaults to
httpif not given. --uri-portPORT- The port for the URI.
--uri-path/PATH- The absolute path for the URI. Defaults to
/if not given. --uri-querySTRING- The query string for the URI.
--http- Converts the IP address into a http:// URI.
--https- Converts the IP address into a https:// URI.
-h,--help- Print help information.
EXAMPLES
Gets the machine’s public IP address:
$ ronin ip --public
Gets the machine’s local network IP address:
$ ronin ip --local
Converts the IP address(es) into unsigned integers:
$ ronin ip --decimal 1.2.3.4
16909060
Converts the IP address(es) into CIDR ranges:
$ ronin ip --cidr 20 1.2.3.4
1.2.0.0/20
Converts the IP address(es) into host names:
$ ronin ip --host 192.30.255.113
lb-192-30-255-113-sea.github.com
AUTHOR
Postmodern postmodern.mod3@gmail.com