I’m sorry, but I have no idea what is going on in your setup…
curl ip-ranges.amazonaws.com
gives me a 301 - moved permanently, but that is normal.
I get a JSON with ip-ranges when I call curl -s https://ip-ranges.amazonaws.com/ip-ranges.json
as my script does…
traceroute amazonaws.com
shows me that the first hop to amazonaws is my own gateway while traceroute to some random other server shows me that the first hop is some NordVPN ip, as expected.
Currently, after running bypass_vpn_static_routes.sh start
I end up with 1375 entries in my routing table where 0.0.0.0/1 via <NordVPN gw>
and default via 192.168.0.1
are the first entries (192.168.0.1
being my own gateway)