Confira TeamViewer , ele atende a todos os seus requisitos. A configuração mínima é necessária, não há necessidade de mexer no roteador e configurar o encaminhamento de porta. O usuário na outra ponta simplesmente precisa fornecer a ID e a senha de 4 dígitos para se conectar. O restante da negociação é tratado pelos servidores do TeamViewer. É muito fácil de usar e não requer instalação: