3 ms·
> The client will also disconnect if your IP address changes, or there is a temporary loss of connectivity. Not to mention CGNAT doesn't have large enough memo
by tomxor 5y ago
> The client will also disconnect if your IP address changes, or there is a temporary loss of connectivity.
Not to mention CGNAT doesn't have large enough memory to respect TCP keepalive, it will drop your connection in a heartbeat if you even look at the session funny. I only have mobile internet at home and it was a pain until I wrapped it up in wiregaurd permanently.
Using SSH is now bliss... TCP keepalive is respected, an idle prompt will actually stay alive for the full 2 hours, which is basically impossible on any consumer internet connection today. I can switch physical connections without worrying about it dropping too... even when packet loss is crazy high wiregaurd ensures SSH doesn't know enough to drop the connection. I no longer worry about losing connections enough to usually not bother with tmux until I actually need multiplexing.
My internet experience in general has improved ever since using wiregaurd.