<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body style="background-color: rgb(255, 255, 255); color: rgb(0, 0,
    0); font-family: Palatino Linotype; font-size: 13px;"
    bgcolor="#FFFFFF" text="#000000">
    Hello, <br>
    <br>
    I would like to ask for your experience and advice on the following
    situation: <br>
    <br>
    When we use a private IPv4 subnet (e.g. 10.10.10.0/24) with NAT (to
    access the Internet) and at the same time (i.e. on the same LAN or
    VLAN) we use a public IPv6 address space, what should be the naming
    policy for hosts with dual stack, i.e. with a private IPv4 address
    and a public IPv6 address?<br>
    <br>
    Naming using public IPv6 addresses leads to public names (e.g.
    example.com), while naming using private IPv4 addresses leads to
    private names (e.g. example.local). <br>
    <br>
    What is the best way to reconcile the two? I feel that hosts should
    not be meant to have double names (in order to avoid management and
    dns havoc). <br>
    <br>
    A (single) name should be an easy way to address a host, regardless
    whether it is using IPv6 or IPv4; this idea is largely defeated if
    we need to address/recognize (<b>in the local network</b>) a host
    using a different name in IPv6 and in IPv4.<br>
    <br>
    Thanks in advance for your advice and thoughts. <br>
    <br>
    Nick<br>
  </body>
</html>