-
O método usual é configurar o "encaminhamento de porta NAT" no roteador de A ou C. (Como isso é feito depende do roteador, mas há instruções em todos os lugares.) Depois de fazer isso, você pode se conectar ao endereço público do roteador C + à porta "encaminhada" e a conexão passará para C.
(Nota: O encaminhamento de porta NAT e o encaminhamento de porta SSH são semelhantes, mas distintos, como um martelo e uma chave de fenda. Não os confunda.)
-
Se você não tiver acesso administrativo a nenhum roteador, tente usar o UPnP ou o NAT-PMP para configurar uma regra de encaminhamento de porta, como fazem muitos jogos e programas P2P. Para isso, use os comandos
upnpc
ounatpmpc
. -
Se nenhum dos métodos acima funcionar, você precisará de alguma forma de NAT-punching . (Veja também o TCP e Artigos de perfuração de furos ICMP .
Infelizmente, embora seja amplamente utilizado em vários programas específicos , não parece haver muitas ferramentas genéricas para TCP, embora chownat pode funcionar.