¿Por qué el escritorio remoto no funciona para mí por nombre de computadora y solo por IP?

11

Tengo una computadora en el trabajo a la que solo puedo conectarme de manera remota cuando uso la dirección IP de la computadora y no cuando uso el nombre de la computadora.

Puedo ver que el nombre de mi computadora está configurado correctamente como "JoshPC" (por ejemplo), y no parece haber ningún conflicto con los nombres de otras PC.

¿Qué podría estar yendo mal? He vaciado el caché de DNS en las PC que intentan conectarse de forma remota, pero no tuve suerte.

Editar:

  • Las PC están en la misma red que las demás.
  • He intentado ipconfig /registerdnsy no he recibido errores (aunque todavía no he esperado 15 minutos)
  • ping -a [IP] da el nombre correcto
  • He intentado usar el nombre de computadora totalmente calificado
Josh Comley
fuente

Respuestas:

10

Espero que te estés conectando desde una máquina en la misma red y ambas sean Windows. Desde la máquina a la que te diriges JoshPC, ¿qué ping -a <IPofJoshPC>da? ¿Le da un nombre diferente a la computadora? Si es así, su servidor DNS no se actualiza con registros de recursos de JoshPC. De JoshPC, inténtalo ipconfig /registerdns. Tomará aproximadamente 15 minutos registrar los registros de recursos de las computadoras con DNS.

Edit1: te vi actualizar. ¡Interesante! Después de esperar un poco, si aún no funciona, le sugiero que intente acceder a la máquina con FQDN si aún no lo ha probado. No encontré este error dentro de la oficina, pero cuando usé VPN desde casa, generalmente obtengo estos errores. Solo dar el nombre de la computadora no se conectará, pero sí se dará el nombre completo.

Edit2: si lo anterior falla, intente usar nslookup para JoshPCy compare las IP que obtenga. Si estos son diferentes, entonces su DNS definitivamente no se actualiza. Intente ponerse en contacto con el administrador o enjuagar y registrarse con DNS.

vpram86
fuente
1
+1 para consejos útiles y "ping -a [ip]" ¡No sabía sobre el interruptor "-a" para obtener el nombre! 1) está en la misma red - 2) "ping -a" da el nombre correcto! - 3) "/ registerdns" no ayudó
Josh Comley
¿Esperaste alguna vez :)? después de registrarse? Si encontró errores, verifique si el visor de eventos tiene alguna indicación. ¿Tiene algunos errores allí?
vpram86
@Aviator ¡He actualizado mi pregunta!
Josh Comley, el
¿Ping -a le da un nombre como JoshPC.domain.local y puede hacer ping a ese nombre completamente calificado? ¿También está en un formato similar a otras máquinas que puede hacer ping? ¿Alguien más puede acceder a JoshPC por nombre?
sgmoore
@Aviator: buen punto sobre FQDN, pero esa fue una de las primeras cosas que probé. No funcionó, pero la IP sí. ¡Estoy tan desconcertado de por qué "ping -a" da el nombre correcto! Parece que el DNS funciona de una manera pero no de la otra.
Josh Comley, el
2

Esto está relacionado con la seguridad RDP en el otro extremo (establecido en TLS o alto) y con el certificado de alguna CA interna

Nitish Kumar
fuente
1

Parece que el Servidor DNS (el que tiene la IP -> Resolución de nombre) ha almacenado en caché la IP incorrecta -> par de nombres. Pídale al administrador del sistema que elimine la entrada y luego intente la comunicación remota.

Ganesh R.
fuente
1

He tenido este problema ocasionalmente y ha sido nuestra experiencia hasta ahora que podría estar relacionado con un uso elevado de la CPU. Si se golpea la CPU, la conexión a través de RDP se vuelve poco confiable. O no podemos conectarnos en absoluto o experimentamos el mismo fenómeno de poder conectarnos con la IP, pero no con el nombre del host. Si esperamos que la CPU se calme, entonces funciona de manera más consistente.

Me doy cuenta de que esto es anectdotal, pero espero que ayude.

Tim
fuente
1

Me encontré con este mismo problema cuando me encontré con esta página. En mis máquinas, noté que hacer ping al host por su computadora enruta el ping fuera de mi red doméstica a mi ISP, pero cuando hago ping al cliente por el nombre de su computadora (desde el host) lo encuentra normalmente en la red.

Aquí está el resultado de hacer ping al host desde el cliente por su nombre de computadora:

Pinging HOSTNAME.nyc.rr.com [67.215.65.XXX] with 32 bytes of data:
Reply from 67.215.65.XXX: bytes=32 time=14ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=34ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=14ms TTL=51
Reply from 67.215.65.XXX: bytes=32 time=12ms TTL=51

Ping statistics for 67.215.65.XXX:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 12ms, Maximum = 34ms, Average = 18ms

Mientras hace ping al cliente desde el host por su nombre de computadora, se muestra:

Pinging CLIENT [192.168.11.32] with 32 bytes of data:
Reply from 192.168.11.32: bytes=32 time=5ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128
Reply from 192.168.11.32: bytes=32 time=1ms TTL=128

Ping statistics for 192.168.11.32:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 1ms, Maximum = 5ms, Average = 2ms

Tal vez alguien tiene más información sobre esto?

Mi enrutador ejecuta DD-WRT v24SP2-MULTI (20/11/11) estándar. No he reenviado los puertos RDP porque solo uso el escritorio remoto internamente.

EDITAR

Parece que el problema tenía que ver con la clave de registro DhcpDomain. Por alguna razón, se configuró en nyc.rr.com en una computadora y el dominio de mi empresa en otra a pesar de que ambas eran las computadoras de mi casa. Establecerlos en blanco solucionó los problemas que estaba teniendo.

Edite DhcpDomain = "" en HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ Tcpip \ Parameters \ Interfaces \\

Dave Haskel
fuente