Security · 58 tools · nothing uploads

IPv6 transition addresses

Build IPv4-mapped/6to4/NAT64 IPv6 forms from an IPv4 address, or decode an IPv6 address back to its embedded IPv4 (and, for Teredo, server/client/port/flags). Reports what pattern was recognised, not whether the address is reachable or in use.

Options

live

IPv6 transition addresses builds the IPv4-mapped, IPv4-compatible, 6to4 and NAT64 forms from an IPv4 address, each line naming its RFC. Hand it an IPv6 address and it works the other way, recognising those four and unpacking Teredo into server, flags, port and client. Teredo is decode only: building one needs a server and port you never supply.

Questions

What does it do with an IPv4 address?

It builds every well known embedding: the IPv4-mapped form from RFC 4291, the deprecated IPv4-compatible form, the 6to4 /48 prefix from RFC 3056, and the NAT64 well known prefix form from RFC 6052. Each line names its RFC, and the dotted quad tail is kept where RFC 5952 recommends it.

What does it do with an IPv6 address?

It recognises the same schemes in reverse and prints the embedded IPv4 for whichever match. It also decodes Teredo addresses under 2001:0000, giving the server IPv4, the flags with the cone bit called out, and the deobfuscated client port and client IPv4.

Can it build a Teredo address for me?

No, decode only. Constructing one needs a Teredo server address and a client port that this tool is never given, so it reads those fields out of an existing address instead of inventing them. Give it an IPv6 address under 2001:0000 and it reports the server, flags, port and client address.

What if my address is not one of these?

It says so: none of IPv4-mapped, IPv4-compatible, 6to4, NAT64 or Teredo matched, and that the address looks native or belongs to a scheme it does not know. It never guesses a pattern to fill the space. One address can match more than one scheme, and every match is listed.

Does a match mean the address is live?

No. Everything here is pattern recognition on the bits you typed, so it reports what layout was recognised and nothing else. It does not tell you whether the address is routed, reachable or in use, and no request is made to find out. Nothing leaves your device at any point.

Related Security tools

·→1Subnet / CIDR calculatorCompute network address, broadcast/last address and host count for an IPv4 or IPv6 CIDR block. Pure arithmetic on the address you give it. No lookup, no network.Takes no file·→1IP range parserParse an IPv4/IPv6 range ("start-end" or CIDR) into its address count and the minimal set of CIDR blocks that cover it exactly. Pure arithmetic, no lookup.Takes no file·→1IPv4/IPv6 format convertShow one IP address in every common representation (dotted/expanded, integer, and hex), computed locally.Takes no filen→nIPv4 / TCP / UDP header parserDecode an IPv4 header, then its TCP or UDP header if the protocol field says so (checksum verified against the standard Internet checksum, not TCP/UDP's, which need a pseudo-header this tool is not given the source context to build). Give it bytes starting at the IP header, e.g. an Ethernet frame's payload.Runs on each file you dropn→nEthernet frame parserDecode an Ethernet II frame: destination/source MAC, EtherType (unwrapping one 802.1Q VLAN tag if present), and payload length. IEEE 802.3 LLC/SNAP framing is not handled, only Ethernet II.Runs on each file you dropn→nTLS record parserDecode a raw TLS record (RFC 8446 §5.1): content type, version, length, and for a ClientHello/ServerHello, the cipher suites/extensions inside. Give it bytes captured off the wire, not a PEM.Runs on each file you drop·→1MAC address formatterReformat a MAC address between colon, dash, Cisco dot-quad and bare-hex notation, and report the multicast/locally-administered bits.Takes no file·→1MAC / OUI vendor lookupLook up a MAC address's OUI against a small bundled table of 16 well-known prefixes, not the IEEE registry (2.9M+ entries, updated continuously, no offline way to bundle it here). "Not in bundled list" means exactly that, not "no vendor exists."Takes no file