Existem vários problemas que precisam ser abordados.
Os outros computadores estão atrás de um firewall nacional ou local?
Os outros computadores têm um IP globalmente endereçável?
Existem vários computadores na mesma rede local (doméstica) por trás de um roteador?
De longe, a maneira mais fácil para você e seus usuários provavelmente será algum tipo de programa de assistência remota, como o visualizador de equipe. Dependendo de como o TeamViewer está configurado, eles podem precisar abrir uma porta para ele em seu roteador / firewall.
Se você precisar administrar o computador (em vez de ajudar nos problemas dos usuários), existem várias opções mais poderosas. Se o computador for exposto à Internet, você pode simplesmente fazer ssh no computador para executar todas as tarefas administrativas, ssh também faz o encaminhamento do X embora seja muito lento, prefiro o NX para situações remotas de desktop / X. screen
tem alguns recursos pedagógicos úteis, já que todos os usuários logados na mesma sessão de tela vêem o mesmo terminal, você pode usar (e eu fiz isso) a tela como uma ferramenta muito produtiva para ensinar um usuário remoto a usar e operar o terminal.
Se o computador estiver atrás de um roteador, ele se tornará um pouco mais complicado. Você precisa instruir o usuário a abrir portas no roteador ou, pelo menos, permitir a configuração remota do roteador (isso é perigoso, portanto, cuidado: ao abrir o roteador na Internet, você deve fazer o login e certificar-se de que todos os IPs, exceto sua casa) / ip do trabalho é mascarado). Se houver um ou dois computadores atrás do roteador que você precisa administrar, você pode abrir uma porta ssh individual (digamos 22 para o PC principal e 8022 para o segundo). Com o > 3 computadores, isto torna-se um pesadelo para gerir, pelo que o easies sollution é fazer um "dual-ssh", é ssh num computador na intranet que tem a porta 22 encaminhada para ele e depois desse computador para todas as PC local como você deseja. Para redes grandes, você pode configurar uma VPN que se comportará de maneira muito similar (em essência, seu computador "parecerá" estar na intranet remota, você pode se conectar a todos os computadores como se eles estivessem em sua própria LAN).
Se houver um firewall corporativo / escolar / nacional na forma como você precisa instruir o usuário a entrar em contato com a pessoa responsável pela rede para ver como você pode obter uma porta encaminhada para o PC.