Configure um servidor vpn com um IP estático com NAT e encaminhamento de porta

0

Eu tenho um Debian VPS com um IP estático atribuído. Eu quero configurar uma interface virtual (com um ip como 192.168. . ) no meu laptop (Ubuntu, IP dinâmico) ligado ao VPS remoto, para que se eu ligar sockets para ele o tráfego é tunelado para o VPS e enviado para a Internet a partir daí. O encaminhamento de porta deve estar disponível.

Isso parece um trabalho para um software de VPN, mas não tenho a menor ideia sobre os softwares necessários. Algum conselho?

    
por Lorenzo Pistone 24.03.2012 / 12:28

1 resposta

0

Você pode fazer isso apenas com o ssh. Depende do seu cliente, mas a versão da linha de comando é a seguinte, e o putty e outros clientes ssh têm a facilidade de fazer isso.

A primeira abordagem é chamada de encaminhamento de porta dinâmica e transforma sua sessão ssh em um proxy de socks.

Na sua máquina local, faça algo como:

ssh -D8080 user@debianvpsip

No seu navegador, ou qualquer outro software que detecte socks, você pode configurar o servidor proxy como 127.0.0.1:8080 , e qualquer tráfego enviado para esta porta irá para a internet como se fosse originado de seus vps.

A segunda abordagem, se você quiser segmentar um destino específico, poderá usar o encaminhamento de porta local:

ssh -L1234:remoteip:80 user@debianvpsip

Isso cria uma porta local 127.0.0.1:1234 e qualquer tráfego enviado para esta porta será encaminhado para o remoteip: 80

Em ambos os casos, o tráfego parecerá ter origem no seu Debian VPS.

    
por 24.03.2012 / 14:50