entendi, parece que minha jornada vai ser mais longa do que pensei ksksks acho que já ficou bem claro que o que quero fazer é quase impossível, tudo bem :/
Não é impossível. Só não vai ter muita serventia.
mas poderia por favor só tirar mais uma duvida?
Se eu fizer o direcionamento no roteador da porta 22002 para 22 por exemplo, eu colocaria la o IP da maquina com o Ubuntu Server, 192.168.1.101 por exemplo, como eu faria o login no aplicativo em uma rede externa?
Vou usar um comando do terminal como exemplo:
ssh usuario@IP_WAN -p 22002
teria que colocar o IP que mostrou no site meuip?
Se ele for o IP da porta WAN do seu roteador, Sim.
177.126.xxx.xxx ou eu poderia usar um no-ip da vida e configurar ele no roteador também?
Com o no-ip vc iria associar um nome ao IP da sua porta WAN do roteador.
pq acho que logar pelo IP 192.168.1.101 só seria possível na mesma rede, com ou sem direcionamento, né?!
Isso. IP de intranet não saí pra internet. Os roteadores não deixam.
Range de IPs livres para Intranet (RFC 1918)
Para facilitar a configuração de números IP internamente à empresa, definiu-se uma numeração destinada especificamente para uso em Intranets. Esse conjunto de números IP, visto a seguir, é conhecido como IP falso, ou IP de intranet, ou ainda IP interno;
. 10.0.0.0 ate 10.255.255.255 para Classe A
. 172.16.0.0 ate 172.31.255.255 para Classe B
. 192.168.0.0 ate 192.168.255.255 para Classe C
* A classe A 127 é destinada para o endereço de loopback (127.0.0.1)
O resumo acima está na página 7
desse PDF