Ubuntu----Firewall1----Internet----Firewall2----Kali
E você quer SSH para a caixa Ubuntu da caixa kali, sem acesso a qualquer firewall.
Existem duas coisas que você precisa ter.
1) Alguma maneira de uma conexão de entrada passar pelo Firewall1 e chegar ao host do Ubuntu. Qual porta é irrelevante, contanto que algo seja NATted. Deve ser uma porta TCP.
2) O Firewall2 precisa permitir a conexão FROM interna para a internet na mesma porta que # 1.
Sem os dois, você não alcançará seu objetivo.
Alternativas possíveis
-
Verifique o IPv6 - se as duas extremidades tiverem IPv6 funcional, a NAT se tornará um problema. No entanto, as regras de firewall podem ainda precisar de ajustes.
-
Use um terceiro - um servidor shell em algum lugar da internet, e tanto o Ubuntu quanto o Kali mantêm uma sessão ssh com túneis reversos configurados. Então, de Kali você usaria o SSH para shellbox com uma opção
-R
. Mais informações sobre isso em Como o trabalho de tunelamento SSH reverso funciona? -
Ignore o firewall instalando e gerenciando sua própria conectividade. Isso pode significar a instalação de uma conexão DSL ou Fiber nas duas extremidades. Downside aqui é custo e permissão. Você pode se safar usando uma conexão de celular, mas eles ficam caros muito rápido.
-
Simplesmente não. Se você está entediado no trabalho / escola e isso é apenas uma distração, talvez você precise de um trabalho mais desafiador e envolvente.