IPv6 ULA Prefix Generator¶
Generates an IPv6 Unique Local Address (ULA) prefix per RFC 4193.
How to use¶
- Open the Tool Drawer — click the toolbar button on the IPv6 tab.
- Optionally enter a 10-character hex Global ID (40 bits). Leave blank to generate one pseudo-randomly.
- Click Generate ULA Prefix.
Output¶
A /48 prefix starting with fd (the ULA range fc00::/7 with L-bit set). For example:
The result also shows:
- The Global ID used
- Five example
/64subnets derived from the prefix - The total number of
/64subnets available within the prefix (65,536 for a/48)
Global ID¶
The 40-bit global ID is the locally significant portion of the ULA prefix. RFC 4193 recommends deriving it pseudo-randomly so it is globally unique with high probability. You can supply your own value for reproducibility (e.g. to regenerate a prefix from an existing network plan).
Warning
ULA prefixes are not globally routable. They are intended for use within a private network and should not appear in BGP routing tables.
REST API¶
Generate a ULA prefix programmatically via POST /api/v1/ula.