-
-
Notifications
You must be signed in to change notification settings - Fork 275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OMR-Bypass doesn't work for subdomains (or only works for top-level domains) #3693
Comments
Are you sure you are using only OpenMPTCProuter IP address as DNS ? |
Yes, the IP address of the OpenMPTCProuter is the only configured DNS server:
|
What is the result of |
Sure, thanks for taking a closer look!
|
Can you try latest snapshots ? I fixed some issues. |
Thanks for the update @Ysurac. I've tried the latest snapshot and it fixes the initial problem, but when adding the
Note The output for
The configured services are:
Click here to see output of "nft list ruleset"
|
There is some issues on whatapps and aws ranges... |
Should be better in latest snapshot |
Expected Behavior
When using OMR-Bypass with
netflix
enabled in "Protocols and services" ornflxvideo.net
configured as a domain in "Domains", the bypass should work not only for the top-level domain, but also for any subdomain (e.g.random.sub.domain.name.nflxvideo.net
).Note
Netflix is just an example, it's the same for any other subdomain.
It also doesn't work, if only one bypass option is used.
Current Behavior
When running
traceroute nflxvideo.net
on a device where the MPTCP router is configured as the DNS server, the request is correctly routed through the configured master interface:When running
traceroute ipv4-c088-ord001-dev-ix.1.oca.nflxvideo.net
on the same device, the request will not be routed through the configured master interface, but will use the VPS:Steps to Reproduce the Problem
Note
Tested at time of issue creation
1. Add server IP & key
2. Add 2 WAN interfaces
3. Setup OMR-Bypass as described above
4. Use
traceroute
on any connected clientSpecifications
openmptcprouter-v0.62-snapshot-6.6-r0+28016-48028cd102-bcm27xx-bcm2712-rpi-5-squashfs-factory
0.1032-test 6.6.36-x64v2-xanmod1
The text was updated successfully, but these errors were encountered: