<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 16, 2019 at 1:29 PM Fabian Schwamborn <<a href="mailto:fabian@familie-schwamborn.com">fabian@familie-schwamborn.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<p>I think you misunderstood me. Most broadband providers don't
offer fixed IPv4. Due to privacy considerations, even under IPv6
on normal connections, addresses will always change. (prefix) As
soon as an address changes and my dynamic DNS system registers it,
an IPsec or OpenVPN client on my phone can reconnect. (This
happens once a week).<br>
The Wireguard app simply lacks a monitor to see if the IP address
has changed. Therefore a ttl in the DNS was introduced .... (After
a registered loss of the connection - also shown in the log - no
DNS request is executed and the tunnel breaks down permanently.)</p>
<p>I think the</p></div></blockquote><div>Yes, I thought you were asking for what you already have setup. My apologies.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><p>se are the most common scenarios with OpenWRT routers
...<br>
</p>
<p>Having a DNS entry does not mean that it always points to a
static ip, so when a tunnel disconnects, the Android-app itself
(userspace) should handle this like many other existing
VPN-Clients do by a re-query of the DNS entry...</p>
<p>My question is, is there any opinion on such an implementation?
Should i try to implement it into the android app and provide the
code? (Unfortunately i am not a good android app-developer)<br></p></div></blockquote><div>This sounds like something the wg-go userspace should support, not the android or ios app ui. <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div bgcolor="#FFFFFF"><p>
</p>
<p><br>
</p>
<div class="gmail-m_6222563726764716946moz-cite-prefix">Am 16.01.2019 um 21:57 schrieb David
Cowden:<br>
</div>
<blockquote type="cite">
<div dir="ltr">You need to setup dns for your home site then use
that to connect. Or you need to synchronize the endpoint out of
band. I can't imagine this is something wg wants to tackle--this
is a general problem all software encounters.<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail-m_6222563726764716946gmail_attr">On Tue, Jan 15, 2019 at 10:52
PM Fabian Schwamborn <<a href="mailto:fabian@familie-schwamborn.com" target="_blank">fabian@familie-schwamborn.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div bgcolor="#FFFFFF">
<p class="MsoNormal">Hello,</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">I have a suggestion for improving the
Android app or would like to ask if such a change would be
desirable in general (e.g. pull request):</p>
<p class="MsoNormal">I'm using Wireguard as a connection
between my home router and my mobile phone, but
unfortunately I don't have a fixed IP address. As soon as
the IP address changes, the app does not reconnect.
(Happens once a week)<br>
</p>
<p class="MsoNormal">Is it possible to integrate a function
into the app, that pings through the tunnel so that you
can perform a keep-alive check and reconnect the tunnel
completely after a failure (including DNS request)?</p>
<p class="MsoNormal">Is it conceivable, to implement a
DNS-check function in the app? (E.g. like the existing
example DNS check script for Linux works?)</p>
<p class="MsoNormal">Then the app would have the same
functionality as my previous IP-Sec client. This would
also allow better coverage of failover IP scenarios.</p>
<p class="MsoNormal"><br>
</p>
<p class="MsoNormal">Best Regards </p>
<p class="MsoNormal">Fabian</p>
</div>
_______________________________________________<br>
WireGuard mailing list<br>
<a href="mailto:WireGuard@lists.zx2c4.com" target="_blank">WireGuard@lists.zx2c4.com</a><br>
<a href="https://lists.zx2c4.com/mailman/listinfo/wireguard" rel="noreferrer" target="_blank">https://lists.zx2c4.com/mailman/listinfo/wireguard</a><br>
</blockquote>
</div>
</blockquote>
<br>
</div>
</blockquote></div></div>