Ysurac / openmptcprouter

OpenMPTCProuter is an open source solution to aggregate multiple internet connections using Multipath TCP (MPTCP) on OpenWrt
https://www.openmptcprouter.com/
GNU General Public License v3.0
1.84k stars 265 forks source link

Use domain instead of IP #3489

Open Alison110 opened 2 months ago

Alison110 commented 2 months ago

dear Ysurac: I use a domain to hide my IP with the domain and enter the domain instead of the Server IP in OpenMptcprouter and It accepts the domain, but a few minutes after starting to download a file, the speed of the queue suddenly drops.for regular web browsing it's works fine but after start downloading a file ,speed goes to 100 kbs.

Does anyone know how to solve the problem, and how to use a domain instead of IP?

And if I move the domain behind Cloudflare CDN so that the IP is hidden,OpenMPTCProuter can no longer find it, but in the X-UI panel, the V2Ray service uses this method and does not find any problems, and it easily finds the original IP from behind the CDN.

If dear Ysurac can do something so that instead of the IP, he can use the domain to hide behind CDN cloudflare, no one can block the IP anymore (in the countries of China, Russia, Cuba, Syria, Malaysia, Iran, Indonesia, Vietnam, Turkey, Saudi Arabia and all countries from they use the Chinese filtering system)

Ysurac commented 2 months ago

OpenMPTCProuter can't work with a domain behind a CDN as it's the CDN that answer the request even if redirected then to the original IP, so no more MPTCP support.

Alison110 commented 2 months ago

thanks, when I use just a domain (without cdn) instead of IP it's ok at first but after start downloading a file , speed decreased to zero. and is it possible to add sing-box (with shadotls) in proxy list? (+grps very low latency ,high stable speed)

Ysurac commented 2 months ago

I would need status->System log and a screenshot of status page. For sing-box, it doesn't support MPTCP, so it would need to be patched.

Ysurac commented 2 months ago

Sing-box seems to support multipath, I will check.