add ULA prefix generator
authorKenyon Ralph <kenyon@kenyonralph.com>
Fri, 28 Apr 2017 22:15:57 +0000 (15:15 -0700)
committerKenyon Ralph <kenyon@kenyonralph.com>
Fri, 28 Apr 2017 22:15:57 +0000 (15:15 -0700)
One-liners.mdwn

index b86148d..aaf4ba2 100644 (file)
@@ -29,5 +29,6 @@
 * IPv6 and IPv4: `wget -qO- icanhazip.com`
 * IPv4 only: `curl ifconfig.me`
 1. Convert a hexadecimal IPv4 address, like you would see in NAT64 and DNS64, to dotted-decimal format: `printf "%d.%d.%d.%d\n" $(echo c0a8:ff01 | sed 's/://; s/../0x& /g; s/\.$//')`
+1. Generate IPv6 Unique Local Address prefix `head -c5 /dev/random | hexdump -e '/1 "%02x "' | awk '{printf("fd%s:%s%s:%s%s::/48\n",$1,$2,$3,$4,$5)}'`
 
 [[!tag Linux Debian "Mac OS X" FreeBSD]]