호스트 이름으로는 원격으로 연결할 수 없지만 IP에서는 작동합니다.

호스트 이름으로는 원격으로 연결할 수 없지만 IP에서는 작동합니다.

Microsoft 원격 데스크톱을 사용하여 macOS Sierra에서 Windows 10 컴퓨터에 연결하려고 합니다. Windows 시스템은 스위치 뒤에 있습니다. 두 시스템 모두 로컬 네트워크에서 실행됩니다.

IP를 사용하여 연결할 수 있지만 호스트 이름을 사용할 수 없습니다. 192.168.1.1라우터 DHCP 테이블 에서 호스트 이름을 얻었습니다 .

호스트 이름으로 연결을 시도하는 중 오류가 발생했습니다.

PC를 찾을 수 없어 원격 PC에 연결할 수 없습니다. 원격 PC의 정규화된 이름이나 IP 주소를 제공한 후 다시 시도하십시오. 오류 코드: 0x104.

이유가 무엇이고 어떻게 해야 합니까?

답변1

최근에 macOS High Sierra(10.13.6) 및 macOS Catalina(10.15.5) 모두에서 Microsoft 원격 데스크톱 버전 10.3.12(1801)에서 이 정확한 오류가 발생하여 해결되었습니다. Windows 컴퓨터의 IP 주소를 사용하면 문제 없이 연결할 수 있었지만 호스트 이름을 시도하면 오류 코드: 0x104가 표시됩니다.

효과적인 해결책은 호스트 이름 끝에 ".local"을 추가하는 것이었습니다.

한 가지 주목할 점은 앱의 iOS/iPadOS 버전이 문제 없이 작동했으며 호스트 이름에 아무것도 추가할 필요가 없다는 것입니다.

답변2

아래의 사용자 지정 DNS 서버를 삭제하세요.시스템 환경설정 » 네트워크 » 고급 » DNS로컬 네트워크의 DNS를 사용하여 호스트 이름을 통해 확인하세요.

답변3

나는 정확한 문제에 직면했습니다. IP 주소를 통해 macOS에서 연결할 수 있었지만 FQDN(예: rdp-host.example.com)을 통해서는 연결할 수 없었습니다. .local호스트 이름 끝에 추가해도 작동하지 않았으며 시스템 기본 설정에서 DNS 서버를 정리하지도 못했습니다.

효과가 있었던 것은 호스트 이름 끝에 점을 추가하는 것이었습니다.rdp-host.example.com.

참조.http://www.dns-sd.org/trailingdotsindomainnames.html

답변4

당신이 해야 할 일은 DNS를 플러시하는 것 뿐입니다:

  1. CMD를 열고 입력한 ipconfig /flushdns후 Enter를 누르세요.
  2. 완료될 때까지 기다리세요!
  3. 적고 ipconfig /registerdnsEnter를 누르세요.

10~15분 정도 기다린 후 해당 IP를 사용하지 않고 다시 연결해 보세요.

관련 정보