conexão shell P2P

1

Aqui está o meu problema. Eu tenho um computador (vamos chamá-lo de A) que está atrás de um firewall. Não consigo fazer o encaminhamento de porta, mas todo o tráfego não está bloqueado, pois posso usar a transferência P2P (especificamente syncthing ).

Em outra rede em um local diferente, tenho a mesma coisa para outro computador B.

Não consigo modificar o hardware dos dois computadores.

Primeira pergunta: Existe uma solução para abrir com segurança um shell de A para B (ou B para A) usando uma conexão P2P (quero dizer diretamente e contornando firewalls)?

A e B estão executando o servidor OpenSSH.

Segunda pergunta: Existe uma maneira de fazer um túnel P2P entre A e B e usar o ssh de forma transparente dentro dele?

Estou ciente da solução P2P-VPN, como PeerVPN ou Freelan , mas quero que A e B permaneçam em suas respectivas redes.

Obrigado por suas respostas!

    
por Picani 04.09.2016 / 23:24

1 resposta

0

Você não esclareceu se os sistemas com os quais você quer falar entre si estão no mesmo local físico, mas se eles podem funcionar.

Uma maneira que exigiria hardware adicional é adicionar uma segunda placa de rede a cada máquina e fornecer a eles endereços IP em uma sub-rede diferente e permitir que eles usem essa rede (privada) para compartilhamento de arquivos ou seu tráfego ssh.

Cada sistema permaneceria em suas respectivas redes para suas placas de rede pública / atual.

    
por 05.09.2016 / 08:52