Você pode tentar o TeamViewer . Permite-lhe controlar o seu PC através da Internet, tal como o Remote Desktop do Windows. Funciona para Linux, Windows ou Mac.
Eu tenho meu PC em casa que eu quero acessar enquanto estou no escritório, algo semelhante a um servidor VNC / viewer ou um Remote Desktop ou um ssh. Agora meu PC em casa tem um endereço IP = 192.168.1.xe da mesma forma no meu PC do escritório também (= 10.232.x.x).
Posso fazer alguma coisa?
Você pode tentar o TeamViewer . Permite-lhe controlar o seu PC através da Internet, tal como o Remote Desktop do Windows. Funciona para Linux, Windows ou Mac.
Seu endereço de PC doméstico de 192.168.x.x é, na verdade, o IP interno de sua rede doméstica. Como discutido acima, você precisará de uma solução para preencher a lacuna entre a web e o PC doméstico.
Normalmente, isso é feito por meio de algum tipo de serviço DNS dinâmico (no PC doméstico ou em execução no roteador doméstico), que transmite seu endereço IP externo (www) (geralmente algo como 74.125.79.104).
Você precisará encaminhar as portas corretas em seu roteador doméstico para saber encaminhar as comunicações nessas portas para o seu PC doméstico na rede (e abra-os no firewall do PC doméstico).
A Citrix faz um produto chamado GoToMyPC que faz esse tipo de coisa e é muito útil.
Se você deseja acessar sua área de trabalho em casa via VNC, SSH ou RDP, é necessário encaminhar as portas específicas do serviço para a sua área de trabalho na sua home-lan (use IPs estáticos!). Estas são as portas que precisam ser encaminhadas:
Editar: você não nos informou qual SO está sendo executado. Apesar disso, existem outras maneiras de controlar seu PC sem abrir nenhuma porta. Isso pode ser feito com Netviewer, Teamviewer ou software similar. Essas ferramentas se conectam de sua rede a um servidor e estão tunelando o tráfego de rede do PC de origem para o PC de destino com pacotes http.