Add an additional external IP alias using a different gateway

To get around annoying website VPN detection I requested a second IP with the intention of binding a VPN server to the original IP and forwarding packets out the IP alias (presumably they are scanning IP blocks for VPN servers and adding them to some global list). This is preventing me from connecting to certain banking websites (Ally) and being forced to solve obnoxious challenge questions.

The issue is that the IP they provided uses a different gateway. From what I've read it doesn't seem possible to use an alias with a separate gateway. Any ideas how I might address this issue and get around these VPN detection issues?

1 Reply

As far as I'm aware there's no way to hide the fact that you're connecting from a VPN from all sites, as different sites check for different things to determine who might be using a VPN. For example, some sites block any connections that have a certain user agent. In other cases, any IP address from a hosting company may be blocked.

That being said, it sounds like an HTTP proxy via Squid may help, since it can allow you to change the values of headers and prevent headers from being sent.

You can use Squid on just one IP address to get things working, or combine it with your current VPN setup, though I can't guarantee it'll help with every site. We have a couple of guides on setting up Squid here:

Squid on CentOS 6.4
Squid on Ubuntu 12.04 (Deprecated)

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct