Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
doc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lib
 
 
man
 
 
md5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ipv6calc will do some format changes and calculations for you

(P) & (C) 2001-2020 by Peter Bieringer <pb (at) bieringer.de>
                   published under GNU GPLv2

For suggestions and bug report please contact author

More help is available using 'ipv6calc -?'


Intention:
* This utility can be used by the IPv6 enabled initscripts for better duplicate
address detection on setup of IPv6 addresses

* Also migrate "ip6_int" of Keith Owens <kaos@ocs.com.au> into this utility


Known bugs:
* ipv6calc is sure not the securest C program around the world


Contents:
* "ipv6calc": the main utility
* "ipv6calcweb": CGI wrapper for ipv6calc's address information output
* "ipv6logconv": log converter (IPv4/IPv6)
* "ipv6loganon": log anonymizer (IPv4/IPv6)
* "ipv6logstats": log statistic generator (IPv4/IPv6)
* "mod_ipv6calc": Apache module


Included internal databases:
* IEEE IAB, OUI, OUI-36 databases (for decoding vendor part of MAC/EUI-48/EUI-64)
* IPv4 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv4 anonymization)
* IPv6 assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for selecting proper registry in ipv6calcweb.cgi and IPv6 anonymization)
* ASN assignment databases from IANA, ARIN, RIPENCC, APNIC, LACNIC, AFRINIC (for IPv4/IPv6 anonymization)

Supported external databases:
* GeoIP(MaxMindDB) - internally handled as GEOIP2
* IP2Location
* DB-IP.com(MaxMindDB) - internally handled as DBIP2


Where to get:
 Homepage:
  http://www.deepspace6.net/projects/ipv6calc.html

 Latest version of sources:
  ftp://ftp.bieringer.de/pub/linux/IPv6/ipv6calc/

 GitHub access:
  https://github.com/pbiering/ipv6calc

 Available formats:
  tar.gz
  spec-file is included, so you can build an RPM from source tarball using rpm -ta ipv6calc-version.tar.gz

 Ready to use packages for several operating systems:
  Linux:
   Fedora (https://src.fedoraproject.org/rpms/ipv6calc)
    Core 6: developing platform, so use given hint above to create a RPM
    since 7: package is included
   Red Hat Enterprise Linux / CentOS (https://src.fedoraproject.org/rpms/ipv6calc):
    EL3: build from source package potentially still work but not tested anymore, OS is EOSL
    EL4: build from source package potentially still work but not tested anymore, OS is EOSL
    EL5: build from source package potentially still work but not tested anymore, OS is EOSL
    EL6: package is available via EPEL
    EL7: package is available via EPEL
    EL8: package is available via EPEL
   Mandrake (EOSL):
    similar to Red Hat, rebuild should work, too
   Debian:
    maintained package at http://packages.debian.org/ipv6calc
   Ubuntu:
    maintained package at http://packages.ubuntu.com/ipv6calc
     or http://packages.ubuntu.com/cgi-bin/search_packages.pl?searchon=names&version=all&exact=1&keywords=ipv6calc

  BSD:
   NetBSD:
    ftp://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/ipv6calc/README.html
   FreeBSD:
    http://www.freshports.org/net-mgmt/ipv6calc/ (http://www.freebsd.org/cgi/query-pr.cgi?pr=34441)
   OpenBSD:
    http://www.openbsd.org/cgi-bin/cvsweb/ports/net/ipv6calc/


Mailing lists:
 ipv6calc-announce
  Reason: sending announcements of new versions
  Traffic: very low
  Postings: only moderators are allowed to post, others are rejected automatically
  Subscription: http://lists.deepspace6.net/listinfo/ipv6calc-announce

 ipv6calc
  Reason: discussions
  Traffic: medium
  Postings: only subscribers are allowed to post
  Subscription: http://lists.deepspace6.net/listinfo/ipv6calc


$Id$