Estou tentando me conectar a uma máquina Windows 10 a partir de um macOS Sierra usando o Microsoft Remote Desktop. A máquina Windows está atrás de um switch. Ambas as máquinas funcionam em uma rede local.
Posso me conectar a ele usando IP, mas não consigo usar o nome do host. Eu tenho o nome do host da 192.168.1.1
tabela DHCP do roteador.
Erro ao tentar conectar com o nome do host:
Não foi possível conectar ao PC remoto porque o PC não foi encontrado. Forneça o nome completo ou o endereço IP do PC remoto e tente novamente. Código de erro: 0x104.
Qual poderia ser o motivo e o que devo fazer?
Responder1
Recentemente encontrei e resolvi esse erro exato com o Microsoft Remote Desktop versão 10.3.12 (1801) no macOS High Sierra (10.13.6) e no macOS Catalina (10.15.5). Consegui me conectar sem problemas se o endereço IP da máquina Windows fosse usado, mas obteria o código de erro: 0x104 se o nome do host fosse tentado.
A solução que funcionou foi anexar “.local” ao final do nome do host.
Uma coisa a notar é que a versão iOS/iPadOS do aplicativo funcionou sem problemas e não exigiu nada adicionado ao nome do host.
Responder2
Exclua qualquer servidor DNS personalizado emPreferências do Sistema » Rede » Avançado » DNSe use o DNS da rede local para resolver via nome do host.
Responder3
Encontrei exatamente este problema: consegui me conectar do macOS via endereço IP, mas não via FQDN (como rdp-host.example.com
). Adicionar .local
ao final do nome do host não funcionou nem remover os servidores DNS das preferências do sistema.
O que funcionou foi adicionar um ponto ao final do nome do host:rdp-host.example.com.
Responder4
Tudo que você precisa fazer é liberar o DNS:
- Abra o CMD, digite
ipconfig /flushdns
e pressione Enter. - Espere até que esteja pronto!
- Anote
ipconfig /registerdns
e pressione Enter.
Aguarde de 10 a 15 minutos e tente conectar novamente sem usar o IP.