Tenho um sistema Linux que possui 2 interfaces, uma para rede privada 172.16.xx, outra possui ip público conectado à Internet. Como posso me conectar a outros sistemas em 172.16.xx do meu laptop com Windows via internet? Acho que preciso de uma VPN, mas não me importo com segurança. Existe alguma solução fácil sem comprar nenhum hardware?
Responder1
Você pode executar um servidor VPN de software em seu sistema Linux e todos eles são gratuitos.
pptpd
só precisa de alguns arquivos de configuração e você pode até usar senhas simples em texto simples. Não há necessidade de configurar nenhum tipo de segredo ou certificado compartilhado e o cliente está integrado em quase todos os dispositivos conectados à Internet com tela colorida.
Responder2
Provavelmente o que você está procurando é simplesmente usar iptables
recursos NAT se você tiver apenas sistemas + portas específicos que deseja expor na interface pública.
Se você precisar de algo rápido e sujo sem aprender a sintaxe e o conceito iptables
(que é educacional, mas envolvente), rinetd
funcionará, novamente, assumindo que você tenha apenas sistemas + portas específicos que deseja expor na interface pública. Descobri rinetd
que sou instável sob carga, no entanto.
Se você deseja acessar qualquer coisa na sub-rede 172.16.0.0/24 de fora, você precisa de algum tipo de tunelamento ou VPN no mix. OpenVPN seria o que eu recomendaria, ou Adito se uma VPN SSL parecer mais do seu agrado.