ipcalc-cli

5.0.2 • Public • Published

node-ipcalc

Build Status

What is is:

node-ipcalc (ipcalc) is a node.js implementation of the popular *nix package ipcalc.

Usage:

usage: node ipcalc [-h] [-n | --host] <IPv4 Address>[[/]prefix] [netmask] [hosts OPT]

Example:

eric@crunchbang ~/github-repos/node-ipcalc $ node ipcalc.js 192.168.1.1/24
IPv4 address entered
--------------------
 
Address:                - 192.168.1.1
Address (hex):          - 0xC0A80101
Address (decimal):      - 3232235777
Netmask:                - 255.255.255.0 = 24
Netmask (hex):          - 0xFFFFFF00
Netmask (decimal):      - 4294967040
Wildcard:               - 0.0.0.255
Class:                  - Class C
Network:                - 192.168.1.0
NetMin:                 - 192.168.1.1
NetMax:                 - 192.168.1.254
Broadcast:              - 192.168.1.255
Subnets:                - 256
Hosts/Net:              - 254
 
-
eric@crunchbang ~/github-repos/node-ipcalc $ node ipcalc.js 192.168.1.1 255.255.255.0
IPv4 address entered
--------------------
 
Address:                - 192.168.1.1
Address (hex):          - 0xC0A80101
Address (decimal):      - 3232235777
Netmask:                - 255.255.255.0 = 24
Netmask (hex):          - 0xFFFFFF00
Netmask (decimal):      - 4294967040
Wildcard:               - 0.0.0.255
Class:                  - Class C
Network:                - 192.168.1.0
NetMin:                 - 192.168.1.1
NetMax:                 - 192.168.1.254
Broadcast:              - 192.168.1.255
Subnets:                - 256
Hosts/Net:              - 254
 
-
eric@crunchbang ~/github-repos/node-ipcalc $ node ipcalc.js -n 192.168.1.1 250
IPv4 address entered
--------------------
 
Address:                - 192.168.1.1
Address (hex):          - 0xC0A80101
Address (decimal):      - 3232235777
Netmask:                - 255.255.255.0 = 24
Netmask (hex):          - 0xFFFFFF00
Netmask (decimal):      - 4294967040
Wildcard:               - 0.0.0.255
Class:                  - Class C
Network:                - 192.168.1.0
NetMin:                 - 192.168.1.1
NetMax:                 - 192.168.1.254
Broadcast:              - 192.168.1.255
Subnets:                - 256
Hosts/Net:              - 254
 
-
 

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i ipcalc-cli

      Weekly Downloads

      4

      Version

      5.0.2

      License

      GPLv2

      Unpacked Size

      57.3 kB

      Total Files

      9

      Last publish

      Collaborators

      • roblav96