Replies: 1 comment
-
|
I experienced many similar performance issues and growing pains, made worse by much of my inbound traffic needs being UDP based. After a great deal of testing and tuning, I can now rip 100mbps inbound on port forwards. This is near "theoretical max" for me, so it can be done. It's almost impossible to give "perfect settings" for every situation. What I'll tell you is that I settled on Xray VLESS for my proxy and I also needed to set the option on my port forwards to also use Xray. I use OpenVPN TCP for my VPN type. In my case, some of my traffic is Wireguard, so I found it important to set the MTU/MSS to ensure I also had packet overhead for OpenMPTCPRouter's encapsulation. (So 1420 byte MTU, 1380 byte MSS) The dev is very active with this project, releasing constant updates. That said, it's a "one man show" and a passion project as far I've gathered, so you should have reasonable expectations. If you want a commercially baked solution that work very well, you can pay dearly for things like Peplink's PepFusion platform. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
First off, thanks to Ysurac for creating this project. The idea is great and for regular browsing/downloads it works really well. I don't want to sound ungrateful but I'm hitting some serious limitations.
The issue
I've been running OMR for over a year and it works great for regular internet - browsing, downloads, all good. But I need port forwarding for some services I'm hosting and the performance is just terrible.
glorytun-tcp has that TCP-over-TCP problem everyone knows about, drops to like 2MB/s for incoming connections.
So I tried glorytun-udp thinking it would be better since it's UDP. Started at 100KB/s upload which is insane. After hours of messing with settings, lowering MTU to 1200, fixing some rate limits on the VPS side, best I can get is 1.2MB/s upload.
That's it. 1.2MB/s. With two LTE connections that should be doing way more.
Why I'm frustrated
I'm so invested in getting better connectivity here. I'm paying for 2 LTE connections, renting a VPS, spent countless hours setting this up and troubleshooting. The main thing I need is aggregated upload speed for port forwarded services - that's the whole point for me.
But the upload speed I get through port forwarding is worse than just using a single LTE connection with a dedicated IP. Way worse.
So what am I even doing this for? Paying double for internet, paying for a VPS, all to get worse performance than the simplest setup.
Also the newer updates of OMR seem to introduce more bugs than fixes. Not sure what's going on with development.
Question
Is there any future for this project? Does anyone actually use this for port forwarding successfully?
I think I'm done investing time and money into this if there's no realistic path forward for upload performance.
2 votes ·
Beta Was this translation helpful? Give feedback.
All reactions