Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
ipv6calc(8)		     system administration		   ipv6calc(8)

NAME
       ipv6calc	 -  format,  calculate,	show information, filter IPv6/IPv4/MAC
       addresses

SYNOPSIS
       ipv6calc	[OPTIONS] [<input data>]

DESCRIPTION
       This program formats and	calculates IPv6/IPv4/MAC addresses and can  do
       many more tricky	things,	e.g. includes a	pipe filter capability.

OPTIONS
       If  no  data  is	presented as command-line arguments, data is read from
       standard	input.

       General options:

       [-d|--debug DEBUGVALUE]
	      debug value (bitwise like) can also be set by IPV6CALC_DEBUG en-
	      vironment	value

       [-v|--version [-v [-v]]]
	      version information (2 optional detail levels)

       [-v|--version -h]
	      explanation of feature tokens

       [-V|--verbose]
	      be more verbose

       [-h|--help|-?]
	      this online help

       External	database options (depending on compiled-in suppport):

       [--db-ip2location-disable]
	      IP2Location support disabled

       [--db-ip2location-dir DIRECTORY]
	      IP2Location database directory (default: /usr/share/IP2Location)

       [--db-geoip-disable]
	      GeoIP support disabled

       [--db-geoip-dir DIRECTORY]
	      GeoIP database directory (default: /usr/share/GeoIP)

       Special options:

       [-q|--quiet]
	      be more quiet (auto-enabled in pipe mode)

       [-f|--flush]
	      flush each line in pipe mode

       Usage with new style options:

       [--in|-I	INPUT-TYPE]
	      specify input  type (default: autodetect)

       [--out|-O OUTPUT-TYPE]
	      specify output type (sometimes: autodetect)

       [--action|-A ACTION]
	      specify  action  (default: format	conversion, sometimes: autode-
	      tect)

       [<format	option>	...]
	      specify format options

       <input data> [...]
	      input data

	      Available	input  types:
		     [-m] -I|--in     -?|-h|--help

	      Available	output types:
		     [-m] -O|--out    -?|-h|--help

	      Available	action types:
		     [-m] -A|--action -?|-h|--help

	Other usage:

       --showinfo|-i [--machine_readable|-m]
	      show information about input data

       --showinfo|-i --show_types
	      show available types on '-m'

       Usage with shortcut options: <shortcut option>  [<format	 option>  ...]
       <input data>

       For  more  information  and available format options use: <shortcut op-
       tion> -?|-h|--help

       -r|--addr2ip6_int (-O revnibbles.int)

       -r|--addr_to_ip6int (-O revnibbles.int)

       -a|--addr2ip6_arpa (-O revnibbles.arpa)

       -a|--addr_to_ip6arpa (-O	revnibbles.arpa)

       -b|--addr_to_bitstring (-O bitstring)

	  --addr2compaddr (--printcompressed)

	  --addr_to_compressed (--printcompressed)

	  --addr2uncompaddr (--printuncompressed)

	  --addr_to_uncompressed (--printuncompressed)

	  --addr_to_base85 (-I ipv6addr	-O base85)

	  --base85_to_addr (-I base85 -O ipv6addr)

	  --mac_to_eui64 (-I mac -O eui64)

	  --addr2fulluncompaddr	(--printfulluncompressed)

	  --addr_to_fulluncompressed (--printfulluncompressed)

	  --addr2if_inet6 (-I ipv6addr -O ifinet6)

	  --addr_to_ifinet6 (-I	ipv6addr -O ifinet6)

	  --if_inet62addr (-I ifinet6 -O ipv6addr --printcompressed)

	  --ifinet6_to_compressed (-I ifinet6 -O ipv6addr --printcompressed)

	  --eui64_to_privacy (-I iid_token -O iid_token	-A genprivacyiid)

	  --ipv4_to_6to4addr (-I ipv4 -O ipv6addr -A conv6to4)

       See inline help or documentation	for more.

REPORTING BUGS
       Report bugs via GitHub:
	https://github.com/pbiering/ipv6calc/issues
       <https://github.com/pbiering/ipv6calc/issues>

       Homepage:	      http://www.deepspace6.net/projects/ipv6calc.html
       <http://www.deepspace6.net/projects/ipv6calc.html>

EXAMPLES
       To run this program the standard	way type:

       ipv6calc	--showinfo -i -m ::1

       ipv6calc	--showinfo -m 127.0.0.1

       ipv6calc	--showinfo --show_types

       ipv6calc	--ipv4_to_6to4addr 127.0.0.1

       ipv6calc	--addr_to_uncompressed ::1

       Usage of	filters	in pipe	mode:
	      cat <Apache-Logfile> | ipv6calc -E ipv6.db.cc=US,iid-random

COPYRIGHT
       GPLv2

AUTHORS
       Peter Bieringer <pb@bieringer.de>

Peter Bieringer	<pb@bieringer.de>    2.0.0			   ipv6calc(8)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | REPORTING BUGS | EXAMPLES | COPYRIGHT | AUTHORS

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=ipv6calc&sektion=8&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help