Tente instalar o TeamViewer. Ele funciona em HTTPS, você não precisa abrir nenhuma porta para ser acessada pela internet, porque a conexão é feita de um computador controlado para o site TeamViewer. Quando você faz o login no site do TeamViewer, você verá seu computador e poderá se conectar de qualquer lugar, se você configurar seu computador controlado para acesso não supervisionado.