¿Cómo alias un nombre de host en Windows?

24

Misma pregunta que ¿Cómo alias un nombre de host?

pero para ventanas, particularmente ventanas 7

No quiero especificar una dirección IP (archivo de hosts) solo un alias para que \\mylaptop puntos a \\longcomputername y todos los programas podrán encontrarlo en caso de que use ese DNS.

Maslow
fuente
1
¿Ha intentado simplemente editar el archivo de hosts (en C: \ windows \ system32 \ drivers \ etc) con solo "longcomputername mylaptop"?
Mike Keller
3
@MikeKeller: el OP dijo específicamente que no quería usar el archivo de hosts, y el archivo de hosts (como yo lo entiendo, al menos) solo funciona de nombre a IP (no puede tratar con el nombre) asociaciones de nombre.
Iszi
Estoy muy interesado en ver una respuesta a esto. Un problema con el que me he encontrado recientemente es tratar de asignar la misma ubicación de red más de una vez: Windows no te permitirá hacerlo. Puede asignarlo dos veces usando el nombre para el primero y la dirección IP para el segundo. Si hay una forma de alias de nombres, uno podría ser capaz de asignar la misma ubicación de red varias veces.
Fopedush

Respuestas:

12

HOSTS es solo para dar nombres a direcciones IP. Así que puedes hacer algo como:

10.1.1.2 Computer.domain.com Alias1 Alias99

Y con eso podría hacer ping a 10.1.1.2 mediante "computer.domain.com" "alias1" o "alias99".

Pero no puedes hacer

Computer Alias1 Alias99

Para hacerlo solo por nombres de host (IE el host de destino está en una IP dinámica), entonces necesita un servidor DNS (asumiendo que la IP dinámica en el host de destino, entonces necesitará uno que se mantenga actualizado con la IP cambiante del host) .

En el servidor DNS, establecería las entradas de alias (registros "CNAME") que apuntan a la entrada de Host de la máquina de destino (registro "A").

Ƭᴇcʜιᴇ007
fuente
4
es por eso que pregunté si había un método que no sea de hosts ya que los hosts requieren ip
Maslow
4
@Maslow - Sí, y la raíz de la respuesta es "usar DNS". :) Solo quería ampliar la respuesta para incluir por qué HOSTS no puede hacer esto (para futuros visitantes).
Ƭᴇcʜιᴇ007