[GH-ISSUE #910] googlevideo.com and split-tunnel #255

Closed
opened 2026-10-13 20:16:59 +00:00 by bsakaguchi · 5 comments
Owner

Originally created by @BlackLordRoo on GitHub (Jul 26, 2024).
Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/910

Describe the bug
googlevideo.com don't go through VPN when using "site-based" split-tunnel

To Reproduce
Steps to reproduce the behavior:

  1. Set VPN in mode when everything goes through Amnezia VPN.
  2. Check http://redirector.googlevideo.com/report_mapping?di=no and see that it show location of VPN server.
  3. Change VPN mode to split tunnel and add googlevideo.com into list.
  4. Check again http://redirector.googlevideo.com/report_mapping?di=no and now it shows my local network location!
  5. Check different vpn - addon based Browsec VPN. Same mode (Site-based) and same site in list (googlevideo.com). Check again and it shows that VPN location. So it is clearly problem of Amnezia client.

Expected behavior
Google should to use VPN location instead of my real network location.

Desktop (please complete the following information):

  • OS: Windows 10
  • Version 4.6.0.3

Additional context
Add any other context about the problem here.

Originally created by @BlackLordRoo on GitHub (Jul 26, 2024). Original GitHub issue: https://github.com/amnezia-vpn/amnezia-client/issues/910 **Describe the bug** googlevideo.com don't go through VPN when using "site-based" split-tunnel **To Reproduce** Steps to reproduce the behavior: 1. Set VPN in mode when everything goes through Amnezia VPN. 2. Check http://redirector.googlevideo.com/report_mapping?di=no and see that it show location of VPN server. 3. Change VPN mode to split tunnel and add googlevideo.com into list. 4. Check again http://redirector.googlevideo.com/report_mapping?di=no and now it shows my local network location! 5. Check different vpn - addon based Browsec VPN. Same mode (Site-based) and same site in list (googlevideo.com). Check again and it shows that VPN location. So it is clearly problem of Amnezia client. **Expected behavior** Google should to use VPN location instead of my real network location. **Desktop (please complete the following information):** - OS: Windows 10 - Version 4.6.0.3 **Additional context** Add any other context about the problem here.
Author
Owner

@Bushroott commented on GitHub (Jul 26, 2024):

Split tunneling never worked, lol.

<!-- gh-comment-id:2252417283 --> @Bushroott commented on GitHub (Jul 26, 2024): Split tunneling never worked, lol.
Author
Owner

@iHold commented on GitHub (Aug 2, 2024):

I added to the split tunneling list all the Google IP ranges I found here:
https://support.google.com/a/answer/10026322?product_name=UnuFlow&hl=en&visit_id=637920197716360242-2343045394&rd=1&src=supportwidget0&hl=en
more precisely: https://www.gstatic.com/ipranges/goog.json

Now if I check https://redirector.googlevideo.com/report_mapping?di=no it shows VPN location and split tunneling works fine

Attached a file to import the list
GoogleIPsFULL.json

<!-- gh-comment-id:2264796375 --> @iHold commented on GitHub (Aug 2, 2024): I added to the split tunneling list all the Google IP ranges I found here: https://support.google.com/a/answer/10026322?product_name=UnuFlow&hl=en&visit_id=637920197716360242-2343045394&rd=1&src=supportwidget0&hl=en more precisely: https://www.gstatic.com/ipranges/goog.json Now if I check https://redirector.googlevideo.com/report_mapping?di=no it shows VPN location and split tunneling works fine Attached a file to import the list [GoogleIPsFULL.json](https://github.com/user-attachments/files/16467431/GoogleIPsFULL.json)
Author
Owner

@winkyBrain commented on GitHub (Aug 2, 2024):

I added to the split tunneling list all the Google IP ranges I found here: https://support.google.com/a/answer/10026322?product_name=UnuFlow&hl=en&visit_id=637920197716360242-2343045394&rd=1&src=supportwidget0&hl=en more precisely: https://www.gstatic.com/ipranges/goog.json

Now if I check https://redirector.googlevideo.com/report_mapping?di=no it shows VPN location and split tunneling works fine

Attached a file to import the list GoogleIPsFULL.json

That's work fine, but just youtube.com in that list will be better

<!-- gh-comment-id:2265914705 --> @winkyBrain commented on GitHub (Aug 2, 2024): > I added to the split tunneling list all the Google IP ranges I found here: https://support.google.com/a/answer/10026322?product_name=UnuFlow&hl=en&visit_id=637920197716360242-2343045394&rd=1&src=supportwidget0&hl=en more precisely: https://www.gstatic.com/ipranges/goog.json > > Now if I check https://redirector.googlevideo.com/report_mapping?di=no it shows VPN location and split tunneling works fine > > Attached a file to import the list [GoogleIPsFULL.json](https://github.com/user-attachments/files/16467431/GoogleIPsFULL.json) That's work fine, but just youtube.com in that list will be better
Author
Owner

@nenkoru commented on GitHub (Aug 9, 2024):

I have created a gh repo[1] which utilises NetBlockTool[2] and automatically builds a json file to import into Amnezia for net blocks of the companies(atm Google, Facebook, Twitter, see gather.sh:3 file).
You could just grab the file from the latest release[3] and it would always be the up-to-date list of IPs for those companies net blocks.

[1] https://github.com/nenkoru/amnezia_split_tunnel
[2] https://github.com/NetSPI/NetblockTool
[3] https://github.com/nenkoru/amnezia_split_tunnel/releases/latest

<!-- gh-comment-id:2278177387 --> @nenkoru commented on GitHub (Aug 9, 2024): I have created a gh repo[1] which utilises NetBlockTool[2] and automatically builds a json file to import into Amnezia for net blocks of the companies(atm Google, Facebook, Twitter, see gather.sh:3 file). You could just grab the file from the latest release[3] and it would always be the up-to-date list of IPs for those companies net blocks. [1] https://github.com/nenkoru/amnezia_split_tunnel [2] https://github.com/NetSPI/NetblockTool [3] https://github.com/nenkoru/amnezia_split_tunnel/releases/latest
Author
Owner

@Nethius commented on GitHub (Feb 21, 2025):

Thank you for your report. Please note that GitHub is not a support channel. For assistance, please contact our support team via chat at https://t.me/amnezia_support_bot or via email at support@amnezia.org.

Our team will review the details and help resolve the issue.

<!-- gh-comment-id:2674740363 --> @Nethius commented on GitHub (Feb 21, 2025): Thank you for your report. Please note that GitHub is not a support channel. For assistance, please contact our support team via chat at https://t.me/amnezia_support_bot or via email at [support@amnezia.org](mailto:support@amnezia.org). Our team will review the details and help resolve the issue.
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#255
No description provided.