Untuk memperluas jawaban grawity (setara dengan rentang pribadi adalah Alamat Lokal Unik, RFC 4913), berikut adalah cara memilih alamat aktual yang akan digunakan.
Dengan rentang pribadi IPv4 seperti 192.168.X. , Anda secara acak memilih nilai untuk X, tetapi hanya mendapatkan beberapa nilai untuk dipilih (Anda memilih 192.168.0. ), dan kemudian memilih nomor acak untuk mesin (Anda memilih 99). Anda dapat memiliki banyak jaringan, mis. 192.168.1. , tetapi tidak dapat benar-benar menggabungkan dua set jaringan yang ada karena mereka akan berbenturan. Menggunakan rentang pribadi 10.XY memberi Anda lebih banyak opsi, tetapi masih terbatas.
Dengan IPv6, mulailah dengan 'fd', diikuti oleh sepuluh digit hex untuk alokasi unik Anda (x), dan empat digit hex untuk jaringan Anda (y). Setiap mesin kemudian memiliki nomor hingga 16 digit hex (z).
Ini akan memberi Anda nilai seperti 'fdxx: xxxx: xxxx: yyyy: zzzz: zzzz: zzzz: zzzz', meskipun jika Anda memasukkan banyak angka nol di dalamnya akan jauh lebih pendek untuk dituliskan.
mis. Pilih '12: 3456: 789a 'sebagai sepuluh acak pertama Anda (x), dan kemudian gunakan jaringan' 0001 'di dalamnya (y), kemudian untuk mesin Anda pilih' 0000: 0000: 0000: 0000: 0063 '(karena hex 63 adalah sama dengan desimal 99).
Ini akan memberi mesin Anda alamat IPv6 'fd12: 3456: 789a: 0001: 0000: 0000: 0000: 0000: 0063'. (Untuk jaringan spesifik Anda gunakan nilai yang berbeda, acak, untuk bagian 12: 3456: 789a.)
Karena Anda dapat menciutkan nol dalam notasi steno, ini menjadi 'fd12: 3456: 789a: 1 :: 63'.
Seluruh alokasi Anda adalah 'fd12: 3456: 789a :: / 48', dan subnet yang Anda gunakan adalah 'fd12: 3456: 789a: 1 :: / 64'.
Perhatikan bahwa contoh di atas kebetulan memiliki angka yang sama (99 desimal, 0x0063 hex) untuk mesin di rentang IPv4 dan IPv6, tetapi tidak harus cocok (mungkin lebih mudah).