Pelo que você disse, me parece que ele está fazendo os testes em casa.
No caso de casa, com uma internet roteada, deverá abrir a porta 3389 no roteador, e também direcionar a porta 3389 para o IP LOCAL da máquina virtual
IP LOCAL = O IP que o DHCP do roteador irá distribuir para a máquina. Ex: 192.168.1.101
Vou dar um exemplo, caso o router dele seja TP-LINK:
No caso as configurações seriam:
Porta de Serviço: 3389
Porta Interna: 3389
Endereço IP: IP local que o router deu. Para descobrir abre CMD na máquina virtual e digite IPCONFIG. Irá aparecer o IP local, ex: Endereço IPV4 : 192.168.1.101
Protocolo: Todos
Estado: Habilitado
Porta de serviço comum: Deixe como está.
Só salvar e ser feliz!
Caso o dele não seja tp link, digite no google "Direcionar portas roteador XXXXXX" e siga os mesmos padrões.