Hi everyone,
I’m experiencing a significant slowdown with my WireGuard site-to-site connection and could use some help troubleshooting.
Setup:
- Building A: Fiber connection, 200/200 Mbps (up/down)
- Building B: Coax connection, 700 Mbps down / 50 Mbps up
- Distance between buildings: 300 meters
Issue: The WireGuard connection between the two buildings is extremely slow. Here are some tests and observations:
- iPerf Speed Test:
- TCP: 7-10 MBps
- UDP (WireGuard protocol): 0.5 MBps
- Real-World Test:
- Copying a 200MB file over SCP from my laptop in Building A to a server in Building B: Estimated time is over 5 minutes.
- The same test in the opposite direction (B to A) is also slow.
- Direct Connection Test:
- When connecting directly to WireGuard in either Building A or B (not using the site-to-site connection) from my laptop through a separate tunnel, the speeds are much better. The same 200MB file transfers in 10-15 seconds.
Troubleshooting Steps Taken:
- Adjusted MTU values for both WireGuard and WAN interfaces.
- No improvement observed.
Question: What might be causing this significant slowdown in the site-to-site connection, and how can I resolve it?
Thanks in advance for your help!