Atualmente tenho uma máquina Windows 7 e um servidor de mídia Ubuntu 11.10 conectado via Ethernet a um roteador. Este roteador (Roteador 1) está conectado a um ISP de Cingapura, o que me impede de acessar serviços baseados em IP, como Hulu, Netflix, etc.
Estou pensando em adicionar um segundo roteador (Roteador 2) que se conectaria a um serviço VPN para que tivesse um IP WAN dos EUA. Para clientes Wifi, seria necessário apenas conectar-se a uma segunda rede Wifi fornecida pelo Roteador 2 para superar o bloqueio de IP.
Os dois PCs conectados via Ethernet ao Roteador 1 me deixaram perplexo. Existe uma maneira de linha de comando no Windows para alterar o gateway do Roteador 1 para o Roteador 2, assumindo que o IP do PC com Windows não precisa ser alterado se o Roteador 1 e o Roteador 2 estiverem na mesma sub-rede? Para a máquina Ubuntu, fica mais complexo porque não quero rotear todo o tráfego para o Roteador 2 - pretendo filtrar o tráfego de apenas um aplicativo (Plex) para o Roteador 2, mas deixar o tráfego HTTP indo para o Roteador 1.
+-----------+
| |
|Windows PC |-------------------+
| | |
| | |
+-----------+ |
+-----------+ +-----------+ +-----------+
|Router 1 | | | | |
|(Singapore |------+------|Fibre |-------------|Internet |
|IP) | | |Terminal | | |
| | | | | | |
+-----------+ | +-----------+ +-----------+
+-----------+ | |
|Ubuntu | | |
|Media |-------------------+ |
|Server | |
| | |
+-----------+ |
+-----------+ |
| | |
|Router 2 |------+
|(US IP) |
| |
+-----------+
Responder1
Você poderia usar um servidor atrás do Roteador 2 (ou seja, Ubuntu) e então criar um túnel SSH através do Roteador 2 diretamente do seu computador atrás do Roteador 1. Isso essencialmente faria com que o computador atrás do Roteador 2 agisse como um proxy para o computador atrás do Roteador 1. .
Consulte o link abaixo para obter etapas sobre como configurar o Putty no computador atrás do Roteador 1 para conectar via ssh ao computador atrás do Roteador 2.
http://www.techrepublic.com/blog/security/use-putty-as-a-secure-proxy-on-windows/421
O único software que você realmente precisa no computador por trás do Roteador 2 é o openssh-server, shorewall e fail2ban. Se você está preocupado em ter portas abertas no firewall, use uma VPN de configuração zero como o Hamachi do LogMeIn.
Tenha em mente que como seu tráfego será roteado através do Roteador 2, você terá que reverter seu pensamento de upload/download. Digamos que você tenha 10Mbps/1Mbps (download/upload) no Roteador 1 e as mesmas velocidades no Roteador 2.
Seu computador atrás do roteador 1 pode fazer download a 10 Mbps. No entanto, o servidor por trás do Roteador 2 só pode fazer upload a 1 Mbps. Isso significa que o seu servidor atrás do Roteador 2 baixará o conteúdo do Hulu a 10 Mbps e o carregará para o computador atrás do Roteador 1 a 1 Mbps. Quando você envia solicitações ou carrega algo do computador atrás do roteador 1, ele só pode fazer upload a 1 Mbps, o que significa que seu servidor atrás do roteador 2 só pode fazer download do computador atrás do roteador 1 a 1 Mbps.
Resumindo, o seu computador, ao usar o proxy SSH, terá apenas uma velocidade máxima de 1Mbps/1Mbps neste cenário. Você vai querer investir em velocidades rápidas de upload do ISP do seu Roteador 2 para pelo menos tentar igualar as velocidades de download do seu Roteador 1.