Posted Jul 23, 2011 16:12 UTC (Sat) by baldur (guest, #77305)
In reply to: IPv6 NAT by Cyberax
Parent article: IPv6 NAT
Your printer already has an address that never changes: The link local address.
But lets consider what it is you want. You want a private address range, for example fdbe:3b30:fb0b::/48. You can make up your own range easily here: http://bitace.com/ipv6calc/
Then you propose to use NAT to convert that range to your real public address range. But why would you do that? It is so much simpler to assign both a private AND a public IP to every device. If you are multihomed you simply assign two public IPs to everyone. In case you are wondering: How long does it take for everyone to switch to the backup if the primary fails: 30 seconds (the NUD timeout).
If you follow all the rules a private range can be quite long and hard to remember as in my example. But then, if you don't care and it appears you don't, why not just use fd00::/64 as your range? Then your printer could be fd00::5. How is that any harder to remember than 172.16.0.5? The IPv6 address is in fact shorter...
How to make the printer be fd00::5? The same way as with IPv4. Either manual config or through DHCP(v6).