Skip to content

sii/sipcalc

Repository files navigation

Sipcalc is an console based ip subnet calculator with IPv4 and IPv6 support.

Sipcalc development started back in 2001 and has most of the features I want in an ip calculator. It is no longer under active development, though bugfixes and patches are accepted.

Sipcalc is available in many Linux/BSD distributions, usually as a package named sipcalc. Release tarballs are available from http://www.routemeister.net/

--

Features include:

  • IPv4
    • Multiple address and netmask input formats.
    • Retrieving of address information from interfaces.
    • Classfull and CIDR output.
    • Multiple address and netmask output formats (dotted quad, hex, number of bits).
    • Output of broadcast address, network class, Cisco wildcard, hosts/range, network range.
    • Output of multiple types of bitmaps.
    • Output of a userdefined number of extra networks.
    • Multiple networks input from commandline.
    • Parsing of a newline seperated list of networks from standard input (STDIN).
    • The ability to "split" a network based on a smaller netmask, now also with recursive runs on the generated subnets.
    • DNS resolution.
  • IPv6
    • Compressed and expanded input addresses.
    • Compressed and expanded output.
    • Standard IPv6 network output.
    • v4 in v6 output.
    • Reverse dns address generation.
    • The ability to "split" a network based on a smaller netmask, now also with recursive runs on the generated subnets.
    • DNS resolution.

Sipcalc has been tested on the following platforms.

  • OpenBSD 3.0 (i386)
  • OpenBSD 2.8 (i386)
  • FreeBSD 4.3 (i386)
  • Compaq Tru64 UNIX V5.0A (Alpha)
  • Compaq Tru64 UNIX V5.1 (Alpha)
  • Debian GNU/Linux 2.2 (Linux kernel 2.2.x) (i386)
  • Debian GNU/Linux 2.4(?) (Linux kernel 2.4.x) (i386)
  • Debian GNU/Linux 2.2 (Linux kernel 2.2.x) (Alpha)
  • Debian GNU/Linux 2.2 (Linux kernel 2.2.x) (Sparc - Ultra60)
  • Sun Solaris (8) (Sparc - R220)

See doc/sipcalc.txt for a complete description of sipcalc commandline-version arguments.

About

Sipcalc is an advanced ip calculator supporting both IPv4 and IPv6.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published