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.8k stars 259 forks source link

OMR-Bypass Netflix #3483

Open Majaxx opened 1 month ago

Majaxx commented 1 month ago

Expected Behavior

Not being recognized as a VPN user on Netflix

Current Behavior

Unable to launch certain series on Netflix. OMR bypass test URL: fast.com nflxvideo.net nflximg.com netflix.com nflxext.com nflximg.net - no response nflxso.net - no reponse

Test via tracetcp ok on wan1

Error message netflix ; Il semblerait que vous utilisiez un vpn

Specifications

JshGrn commented 1 month ago

This will be because of the WAN IP of your VPS

Majaxx commented 1 month ago

OMR ByPass would be ineffective for Netflix?

JshGrn commented 1 month ago

No, your IP of your VPS provider is flagged with Netflix for being a VPN provider. You'd need to use a lowkey VPS provider to get away with it.

Ysurac commented 1 month ago

OMR-ByPass allow to exit directly via a WAN. I don't really understand what you mean with tracetcp, a traceroute ? For OMR-ByPass to work correctly, you need to have OpenMPTCProuter IP as DNS on your client computer. This may also take some time to refresh local client DNS cache.

JshGrn commented 1 month ago

He is hitting a limit that Netflix have in place to stop people using non-residential connections to stream.

Ysurac commented 1 month ago

True, it's why OMR-ByPass is created, this bypass VPS and exit directly via a direct connection (so with no aggregation) for selected service/domain/....

Majaxx commented 1 month ago

TraceTCP : https://github.com/0xcafed00d/tracetcp

DNS : 192.168.100.1 ( OpenMTCPRouter)

tracert : Connect netflix.com via vps

tracert netflix.com
Détermination de l’itinéraire vers netflix.com [52.214.181.141]
avec un maximum de 30 sauts :
  1     2 ms     2 ms     2 ms  OpenMPTCProuter.lan [192.168.100.1]
  2    39 ms    48 ms    44 ms  10.255.252.1

tracetcp : pass to wan1

 .\tracetcp.exe netflix.com

Tracing route to 18.200.8.190 [ec2-18-200-8-190.eu-west-1.compute.amazonaws.com] on port 80
Over a maximum of 30 hops.
1       8 ms    6 ms    5 ms    192.168.100.1   [OpenMPTCProuter.lan]
2       4 ms    7 ms    4 ms    192.168.2.254
Ysurac commented 1 month ago

From where is done the first tracert and the second one ?

Majaxx commented 1 month ago

The two tests since my computer ( ipv4 only ) Fresh install

Ysurac commented 1 month ago

ok, so it's seems to be working on TCP. You may try to reboot else wait for Netflix to check again that your account is not using a VPN.

Dragonox77 commented 1 month ago

From where is done the first tracert and the second one ?

First test is Tracert and second one is TraceTCP, they are not the same test. Tracert seems to pass through OMR and not exiting through his WAN directly.

Ysurac commented 1 month ago

@Dragonox77 yes, as I said TCP is working, tracert use ICMP.