Mit Hostname ist keine Remote-Verbindung möglich, mit IP funktioniert es jedoch

Mit Hostname ist keine Remote-Verbindung möglich, mit IP funktioniert es jedoch

Ich versuche, von einem macOS Sierra aus über Microsoft Remote Desktop eine Verbindung zu einem Windows 10-Rechner herzustellen. Der Windows-Rechner befindet sich hinter einem Switch. Beide Rechner laufen in einem lokalen Netzwerk.

Ich kann über IP eine Verbindung herstellen, aber nicht über den Hostnamen. Ich habe den Hostnamen aus der 192.168.1.1DHCP-Tabelle des Routers.

Fehler beim Verbindungsversuch mit Hostname:

Wir konnten keine Verbindung zum Remote-PC herstellen, da der PC nicht gefunden werden kann. Bitte geben Sie den vollständigen Namen oder die IP-Adresse des Remote-PCs an und versuchen Sie es erneut. Fehlercode: 0x104.

Was könnte die Ursache sein und was soll ich tun?

Antwort1

Ich habe diesen genauen Fehler kürzlich mit Microsoft Remote Desktop Version 10.3.12 (1801) sowohl auf macOS High Sierra (10.13.6) als auch auf macOS Catalina (10.15.5) festgestellt und behoben. Ich konnte problemlos eine Verbindung herstellen, wenn die IP-Adresse des Windows-Computers verwendet wurde, erhielt jedoch den Fehlercode: 0x104, wenn der Hostname versucht wurde.

Die Lösung, die funktionierte, bestand darin, „.local“ an das Ende des Hostnamens anzuhängen.

Zu beachten ist, dass die iOS/iPadOS-Version der App problemlos funktionierte und keine Änderungen am Hostnamen erforderlich waren.

Antwort2

Löschen Sie alle benutzerdefinierten DNS-Server unterSystemeinstellungen » Netzwerk » Erweitert » DNSund verwenden Sie den DNS des lokalen Netzwerks, um die Auflösung über den Hostnamen zu erreichen.

Antwort3

Ich bin auf genau dieses Problem gestoßen: Ich konnte mich von macOS aus über die IP-Adresse verbinden, aber nicht über den FQDN (wie rdp-host.example.com). Das Hinzufügen .localvon am Ende des Hostnamens hat nicht funktioniert, ebenso wenig wie das Bereinigen von DNS-Servern in den Systemeinstellungen.

Was funktioniert hat, war das Hinzufügen eines Punkts am Ende des Hostnamens:rdp-host.example.com.

vgl.http://www.dns-sd.org/trailingdotsindomainnames.html

Antwort4

Alles was Sie tun müssen, ist den DNS zu leeren:

  1. Öffnen Sie CMD, geben Sie ein ipconfig /flushdnsund drücken Sie die Eingabetaste.
  2. Warten Sie, bis es erledigt ist!
  3. Aufschreiben ipconfig /registerdnsund die Eingabetaste drücken.

Warten Sie 10–15 Minuten und versuchen Sie dann erneut, eine Verbindung herzustellen, ohne die IP zu verwenden.

verwandte Informationen