Encaminhar pacotes PC locais através de um PC local conectado a uma VPN

0

Eu tenho esta situação:

Meu alvo: conecte-se à porta FTP de um PC local em minha casa pelo lado externo.

O que eu tenho: um servidor doméstico conectado a uma VPN (que eu posso acessar) e um servidor dedicado com um ip público que hospeda a VPN.

Eu quero transferir alguns arquivos em um dos muitos PCs que tenho em casa, e eu faria isso via FTP, ou simplesmente chegaria à porta 80 desse PC.

Eu tentei fazer o encaminhamento de porta no meu roteador, também colocando um DNS dinâmico, mas meu gerenciador de rede tem o endereço do meu roteador em NAT. Portanto, não consigo acessar de fora.

Inicialmente eu tentei o Hamachi como uma solução, ou criando uma rede de malha com todos os PCs conectados à mesma rede, mas não foi bom porque ele tinha problemas.

Então eu configurei uma VPN em um servidor com um endereço público, só problema: eu posso conectar apenas UM PC em minha casa (que eu chamei de Home Server ou, encurtado, HS). Com o PC em minha estação de trabalho, posso conectar-me à VPN e conectar-me ao HS.

Agora meu objetivo, é trocar o tráfego que está na porta 21 do pc eu chamo de PC1, para a porta 100 do HS, dessa forma pude atingir o ftp PC1 através da porta 100 HS.

Existe uma maneira de fazer isso com o iptables, talvez? Porque o HS roda o linux.

Para aqueles que ainda não estão claros a situação:

Explanation Image

    
por Northumber 23.09.2016 / 11:18

0 respostas