

So I decided to write it as a future reference to people who will most probably have the same problems on PPPoE. After searching for hours and trying many options I came to a perfectly working configuration. Some sites behaved normally, others had intermittent problems, and some were just not working. I had problems with connection drops, timeouts or other weird issues when I first installed WireGuard on Debian (The mobile devices had no problems whatsoever, so this was an issue with the home gateway).
TORGUARD BITTORRENT OPTIMIZE HOW TO
What I will cover is, how to fix problems if you are connecting to the internet using PPPoE, for example on an ADSL connection. There are many how-tos about installing and configuring WireGuard on the internet, so I will not cover that. It is really something to configure and forget about, just perfect. I also use WireGuard as an on demand VPN for cellular networks on my iPhone and iPad and the battery impact is minimal.
TORGUARD BITTORRENT OPTIMIZE MAC
My home gateway is on a Debian server with VMWare Fusion, installed on a Mac mini 2018 as I write this post. It is incredibly fast to connect, very easy to implement and uses minimal resources on a modern computer. Donenfeld called WireGuard, which blew my mind as I read about it. Until recently, I was using OpenVPN but then I came upon a great new technology by Jason A. So I use a VPN at home and on my mobile devices to overcome this issue. Due to the incompetence of our censors, sometimes sites with necessary knowledge get blocked too. Wikipedia and Imgur access were just recently restored, and access to many other websites are blocked for various reasons. I live in a country where internet access is severely censored. While it is smaller and will generate more packets, I think it will encounter fewer configuration problems across different sites. So instead of 1412 as I wrote below, I now recommend 1280 for MTU. ipv6 connections require 1280 as the minimum MTU and most router configurations expect to see some standardized MTU. UPDATE: I researched a little more on this.
