Forum Replies Created
-
AuthorPosts
-
Vadim, do you mean I have to modify rebind c++ example to parse TCP SYN packet and modify MSS value in such packet before rout it to WireGuard adapter? If so I am not sure how it can help, since packets fragmentation happens on TCP/IP level and I guess that WireGuard adapter expects already packets with size <= (WireGuard MTU – encryption overhead), maybe I am wrong here… I just want to avoid IP fragmentation when packets are redirected from Ethernet adapter to Wireguard and vice versa, and I guess that it case is already implemented in the rebind c++ example
Again, thank you very much for your help, it is really appreciated!
Since when I set ethernet adapter mtu and wireguard adapter mtu on the client to 1380 as well as eth0 mtu and wg0 mtu on the server to 1380 it doesn’t solve situation, sites are still loaded too slowly and with timeout errors
Vadim thank you for response! Do I heed to do MSS on the server or with help of the MTU on the client and server WireGuard adapters? As I understand MSS clamping depends on the adapters MTU as well as can be set directly on the WireGuard server?
Hi Vadim!
I have the issue with WireSock, in my case WG Adapter on the client side has mtu 1420, (Ethernet adapter mtu == 1500), on the server side WG Interface (wg0) has also mtu 1420, and eth0 has 1500, but when I try open sites in Chrome I get – very slow loading of the sites or ERR_TIMEOUT. I tried mtu 1380 and 1360 as well, but it doesn’t help. When I use the same setup with official WG Client for Windows I don’t see any problems… Could you help with ideas how to get WireSock working? -
AuthorPosts