Basic IPv6 Utilities

Your IP Information

Loading...

This set of tools is the webified front end of the golang CLI tools available here.


Features include: IPv6 Subnet Generation
Generate subnets from an IPv6 prefix.
Optionally limit output to a specific number of prefixes.
IPv4 ↔ RFC 6052 IPv6 Conversion.
Convert IPv4 to a synthesized IPv6 address.
Convert an RFC 6052 IPv6 address back to IPv4.
Custom Prefix Support for RFC 6052 synthesized addresses
Allows non-well-known prefixes.
Decode MAC address from SLAAC address
Decode MAC addresses from non-privacy SLAAC addresses
Decode Link Local address from MAC
Decode MAC from link local address.


This Toolkit also supports programmatic access via API with the following uses:

Prefix Count:

curl "http://tools.forwardingplane.net/api/subnets?prefix=3ffe::/32&new_prefix=40&count_only=true"\n

Generate Prefixes:

curl "http://tools.forwardingplane.net/api/subnets?prefix=3ffe::/32&new_prefix=40&limit=10"\n

Convert RFC6052:

curl "http://tools.forwardingplane.net/api/convert?ip=192.0.2.33&prefix=64:ff9b::"\n

Decode MAC from SLAAC:

curl "http://tools.forwardingplane.net/api/decode?ipv6=2001:db8::0200:ff:fe00:1234"\n

API help available at the above link.