<div dir="ltr">It sounds like you should use Base6Interface.  It works like this...<div><br></div><div>If your eth0 is your upstream interface connected to your ISP and your eth1 is connected to the rest of your local network, you would config radvd like so..</div><div><br></div><div>interface eth1 {</div><div>  prefix 0000:0000:0000:0001::/64 {</div><div>     Base6Interface eth0;</div><div>     ...</div><div>  };</div><div>};</div><div><br></div><div>Then your prefix will be combined with the address on eth1 and the combined address will be advertised.  This assumed you get a /48 on eth0 from your ISP.  If your /48 is 2001:db8:1234::/48, then the combined address for eth1 would be 2001:db8:1234:0001::/64.  If the address on eth0 changes, radvd should detect this and do the right thing.</div><div><br></div><div>Your DNS address needs to be fixed.  Just use eth1 link local address (fe80::something).  Your link local address should be fixed.  Also, use mdns and just connect to all your local machine using the .local suffix like so...</div><div><br></div><div>$ ssh user@remotehost.local</div><div><br></div><div>...Much easier using mdns.  No server to configure.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 22, 2017 at 11:34 PM, Erich Eckner <span dir="ltr"><<a href="mailto:radvd@eckner.net" target="_blank">radvd@eckner.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I'm currently enabling IPv6 on my home network. On my router runs debian<br>
with routing via ip(6)tables, bind9 and radvd. The remote ip and the<br>
global prefixes for the local interfaces are received via dhcp6c from my<br>
ISP and may not always be the same.<br>
<br>
Now I've set up radvd to advertise routing and the prefixes on the local<br>
interfaces via a "prefix ::/64" statement in /etc/radvd.conf. What I'd<br>
like to do, is to announce the dns-server via a similar RDNSS statement<br>
(e.g. "::1/64"). Is this possible somehow? Currently, I can only set a<br>
fixed (the current) ip, but as I said before: This may change in the future.<br>
<br>
I think, it won't be necessary for radvd to detect a change of the Ip<br>
(although it would be nice), it would suffice (for me), if it can<br>
determine the ip of some given interface - like it does with the<br>
prefix-announcement.<br>
<br>
regards,<br>
Erich<br>
<br>
<br>--<br>
radvd-devel-l mailing list  :  <a href="mailto:radvd-devel-l@lists.litech.org">radvd-devel-l@lists.litech.org</a><br>
<a href="http://lists.litech.org/listinfo/radvd-devel-l" rel="noreferrer" target="_blank">http://lists.litech.org/<wbr>listinfo/radvd-devel-l</a><br></blockquote></div><br></div>