Jump to content

Need an Expert Advisor. I somehow broke the laws of internet physics.

msantore22

so to get to the point, im gonna start by saying i'm so very genuinely confused right now.  earlier this morning i was trying advanced techniques to bypass netflix's U.S. content block. but let me make this clear This post is not about bypassing the block. its much bigger than that. so there i was i was trying all sorts of things involving vpns, my opnsense firewall. etc. when i randomly  stopped to ping a netflix domain name. and thats when i first noticed this bug. atleast i believe it has to be a bug. like what else would cause this? this whatever it was was completely unbelievable.

I somehow tricked my ISP to originate packets from the destination, instead of from my local pc. this bug makes every ip address i Ping or tracert to have 1MS. it doesnt matter if its from japan, or uk, or U.S   the ping is always 1ms.

so i tested a video game. i've always had 60ms in video games before today. so right away i felt the change in responsiveness. but to my surprise the game still reported my original ping of 60ms. but it felt fluid. more fluid than usual. 


i've included screenshots of ping tests from various websites/servers. i can make a youtube video if people are absolutely skeptical. but im not sure how this can be explained. and i need an expert to tell it to me straight! how the heck did this even happen?


this only seems to affect Cable Internet. i swapped to my DSL internet and it didnt work there. only cable was affected. and i could swap back and it did it again

here's a youtube demonstration

ping1.png

ping2.png

Link to comment
Share on other sites

Link to post
Share on other sites

oh forget what I said, you broke the laws of the univers my child!!!!

CPU: Ryzen 5800X3D | Motherboard: Gigabyte B550 Elite V2 | RAM: G.Skill Aegis 2x16gb 3200 @3600mhz | PSU: EVGA SuperNova 750 G3 | Monitor: LG 27GL850-B , Samsung C27HG70 | 
GPU: Red Devil RX 7900XT | Sound: Odac + Fiio E09K | Case: Fractal Design R6 TG Blackout |Storage: MP510 960gb and 860 Evo 500gb | Cooling: CPU: Noctua NH-D15 with one fan

FS in Denmark/EU:

Asus Dual GTX 1060 3GB. Used maximum 4 months total. Looks like new. Card never opened. Give me a price. 

Link to comment
Share on other sites

Link to post
Share on other sites

i'm so confused, there has to be some kind of explanation.

Link to comment
Share on other sites

Link to post
Share on other sites

I interpret this "I somehow tricked my ISP to originate packets from the destination, instead of from my local pc."  to mean that every time you test ping, you're testing destination to destination since your ISP now thinks it's the destination.

 

SO you're basically doing ISP to itself, no?

"Do what makes the experience better" - in regards to PCs and Life itself.

 

Onyx AMD Ryzen 7 7800x3d / MSI 6900xt Gaming X Trio / Gigabyte B650 AORUS Pro AX / G. Skill Flare X5 6000CL36 32GB / Samsung 980 1TB x3 / Super Flower Leadex V Platinum Pro 850 / EK-AIO 360 Basic / Fractal Design North XL (black mesh) / AOC AGON 35" 3440x1440 100Hz / Mackie CR5BT / Corsair Virtuoso SE / Cherry MX Board 3.0 / Logitech G502

 

7800X3D - PBO -30 all cores, 4.90GHz all core, 5.05GHz single core, 18286 C23 multi, 1779 C23 single

 

Emma : i9 9900K @5.1Ghz - Gigabyte AORUS 1080Ti - Gigabyte AORUS Z370 Gaming 5 - G. Skill Ripjaws V 32GB 3200CL16 - 750 EVO 512GB + 2x 860 EVO 1TB (RAID0) - EVGA SuperNova 650 P2 - Thermaltake Water 3.0 Ultimate 360mm - Fractal Design Define R6 - TP-Link AC1900 PCIe Wifi

 

Raven: AMD Ryzen 5 5600x3d - ASRock B550M Pro4 - G. Skill Ripjaws V 16GB 3200Mhz - XFX Radeon RX6650XT - Samsung 980 1TB + Crucial MX500 1TB - TP-Link AC600 USB Wifi - Gigabyte GP-P450B PSU -  Cooler Master MasterBox Q300L -  Samsung 27" 1080p

 

Plex : AMD Ryzen 5 5600 - Gigabyte B550M AORUS Elite AX - G. Skill Ripjaws V 16GB 2400Mhz - MSI 1050Ti 4GB - Crucial P3 Plus 500GB + WD Red NAS 4TBx2 - TP-Link AC1200 PCIe Wifi - EVGA SuperNova 650 P2 - ASUS Prime AP201 - Spectre 24" 1080p

 

Steam Deck 512GB OLED

 

OnePlus: 

OnePlus 11 5G - 16GB RAM, 256GB NAND, Eternal Green

OnePlus Buds Pro 2 - Eternal Green

 

Other Tech:

- 2021 Volvo S60 Recharge T8 Polestar Engineered - 415hp/495tq 2.0L 4cyl. turbocharged, supercharged and electrified.

Lenovo 720S Touch 15.6" - i7 7700HQ, 16GB RAM 2400MHz, 512GB NVMe SSD, 1050Ti, 4K touchscreen

MSI GF62 15.6" - i7 7700HQ, 16GB RAM 2400 MHz, 256GB NVMe SSD + 1TB 7200rpm HDD, 1050Ti

- Ubiquiti Amplifi HD mesh wifi

 

Link to comment
Share on other sites

Link to post
Share on other sites

19 minutes ago, Dedayog said:

I interpret this "I somehow tricked my ISP to originate packets from the destination, instead of from my local pc."  to mean that every time you test ping, you're testing destination to destination since your ISP now thinks it's the destination.

 

SO you're basically doing ISP to itself, no?

if you look at the tracert in the screenshot, the tracert goes to a google ip address. and the first address in the tracert, what is normally the home address what should be my ip, is somehow googles ip.

Link to comment
Share on other sites

Link to post
Share on other sites

I think you need to elaborate on what you have done to try to evade Netflix’s geo block. My “expert” opinion (I do not consider myself an network expert because I know what I do not know about networking, and I work with some true “experts”, but a Fortune 500 company is happy to keep paying me a lot of money to be a Network Engineer and solve odd problems like yours) is that you’ve caused your router to respond to every ping request itself. This might be due to some NAT or routing related policy you’ve made.

 

Edit: to explain the traceroute results, Windows traceroute defaults to using standard ping packets (ICMP Echo Requests) so anything that’s affecting ping will affect the default Windows traceroute. It is also possible to traceroute using UDP packets which is the default in Linux. I don’t know off the top of my head whether and how you can make Windows tracert use UDP instead of ICMP.

Looking to buy GTX690, other multi-GPU cards, or single-slot graphics cards: 

 

Link to comment
Share on other sites

Link to post
Share on other sites

20 minutes ago, brwainer said:

I think you need to elaborate on what you have done to try to evade Netflix’s geo block. My “expert” opinion (I do not consider myself an network expert because I know what I do not know about networking, and I work with some true “experts”, but a Fortune 500 company is happy to keep paying me a lot of money to be a Network Engineer and solve odd problems like yours) is that you’ve caused your router to respond to every ping request itself. This might be due to some NAT or routing related policy you’ve made.

 

Edit: to explain the traceroute results, Windows traceroute defaults to using standard ping packets (ICMP Echo Requests) so anything that’s affecting ping will affect the default Windows traceroute. It is also possible to traceroute using UDP packets which is the default in Linux. I don’t know off the top of my head whether and how you can make Windows tracert use UDP instead of ICMP.

thanks for your reply. i appreciate it. it might be a routing policy but its definitely not nat. the only settings i played around with in my firewall were unbound dns settings. and on the vpn side of things i played around with routing specific netflix domains through local my dns server instead of my vpn, but it didnt help in the unblocking process.

What i did do with the routing was i forced openvpn to run alongside my internet connection instead of as a layer on top. so my ip did not change but im still connected to the vpn. i used the route-nopull function. i litterally cant see anything out of the ordinary in my settings that would cause my vpn to make my internet do what i described above

Link to comment
Share on other sites

Link to post
Share on other sites

To me it feels like something in your local setup is spoofing ICMP and pretending to be whatever you try to trace, anything you trace/ping is simply one hop away and less than 1ms in ping.

This is not possible in term of public internet routing and pure physics, it must be something locally.

Try route print and see if the default route for anything internet is 127.0.0.1/localhost and redirects to something set up on your PC.

Link to comment
Share on other sites

Link to post
Share on other sites

here's something interesting, the ip addresses feel like they are caching, both the domains and the ip addresses. i wonder if it has something to do with my vpn settings.

normally 1.1.1.1 and unbound dns only caches domains but what if my vpn is making it cache the ip addresses too? that would explain the near instant connection with tracert.

 

idk at this point though. here's my vpn settings. they arent standard every day settings for sure. put "route-nopull" in your client file, if anyones gonna try this out

cache.thumb.png.fdcb263de360a5fe07f6e456f41a6d54.png

Link to comment
Share on other sites

Link to post
Share on other sites

7 minutes ago, TomChaai said:

To me it feels like something in your local setup is spoofing ICMP and pretending to be whatever you try to trace, anything you trace/ping is simply one hop away and less than 1ms in ping.

This is not possible in term of public internet routing and pure physics, it must be something locally.

Try route print and see if the default route for anything internet is 127.0.0.1/localhost and redirects to something set up on your PC.

good catch! i tried route print and the plot thickened. my vpn server ip is using my local router gateway?!?!?!?

===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
    " vpn server ip"   255.255.255.255      192.168.1.1       1
===========================================================================

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, msantore22 said:

good catch! i tried route print and the plot thickened. my vpn server ip is using my localhost gateway?!?!?!?

===========================================================================
Persistent Routes:
  Network Address          Netmask  Gateway Address  Metric
    " vpn server ip"   255.255.255.255      192.168.1.1       1
===========================================================================

Check the active route section, the persistent route looks fine to me, it just says next hop for "vpn server IP" is 192.168.1.1, which I believe is how your internet works even without your customised setup.

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, TomChaai said:

Check the active route section, the persistent route looks fine to me, it just says next hop for "vpn server IP" is 192.168.1.1, which I believe is how your internet works even without your customised setup.

so all i see are these:
          0.0.0.0          0.0.0.0      192.168.1.1     192.168.1.64     20
     vpn server ip  255.255.255.255      192.168.1.1     192.168.1.64    276
    static isp ip  255.255.255.255      192.168.1.1     192.168.1.64     21
        127.0.0.0        255.0.0.0         On-link         127.0.0.1    331
        127.0.0.1  255.255.255.255         On-link         127.0.0.1    331

 

for the static isp ip its located in another province. i dont know enough about networking to tell if these are good or not

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×