I use Private Internet Access' VPN on my computer 24/7 (yes, even before Congress rescinded the ISP data selling rules). Generally, this works great. But as you may know, Netflix started blocking streaming if they could see you were using a VPN (or at least that you were coming from the exit node of a known VPN). I get that people would do this to get around geographic blocking policies of Netflix. More recently, Amazon Prime streaming has been blocking VPNs as well.
I can shut down the VPN and then access everything. I'm in the USA and not trying to get around geo-blocking. But I still want the VPN to surf while streaming video. The IT guys at work suggested adding static routes to the the routing table so that the operating system bypasses the VPN for those particular IP addresses. I know how to do this. But how do you get the list of IP addresses used by Netflix or Amazon for streaming?
I realize the list is probably dozens, if not hundred of IP addresses. But, would this idea work?
Just to joust at some windmills, I spent 30 minutes in a chat with Amazon support (even got up to 2nd tier). The first guy didn't understand what I was asking. The 2nd guy did understand. He said they didn't have a list of IP addresses. I laughed and said, "Of course they do." He said they couldn't release that information. I suggested that allowing people to route around their VPN allows Amazon to continue to abide by its geo-locking agreements with content holders and allows the user to run the VPN for everything else. It's a win-win. He agreed, but said it couldn't be released. Oh well.