Come posso alias un nome host in Windows?


28

Stessa domanda di Come alias un nome host?

ma per Windows, in particolare Windows 7

Non voglio specificare un indirizzo IP (file hosts) solo un alias in modo che \\mylaptoppunti \\longcomputernamee tutti i programmi saranno in grado di trovarlo se dovessi usare quel dns


1
Hai provato a modificare il file hosts (in C: \ windows \ system32 \ drivers \ etc) con solo "longcomputername mylaptop"?
Mike Keller,

3
@MikeKeller - L'OP ha affermato in particolare che non voleva usare il file hosts e che il file hosts (almeno per quanto ne so) funziona solo su base da nome a IP - non può gestire il nome- per nominare le associazioni.
Iszi,

Sono molto interessato a vedere una risposta a questo. Un problema che ho riscontrato di recente è il tentativo di mappare lo stesso percorso di rete più di una volta: Windows non ti consente di farlo. Puoi mapparlo due volte usando il nome per il primo e l'IP per il secondo. Se esiste un modo per alias nomi, si potrebbe essere in grado di mappare la stessa posizione di rete un sacco di volte.
Fopedush,

Risposte:


16

HOSTS serve solo a dare nomi agli indirizzi IP. Quindi puoi fare qualcosa del genere:

10.1.1.2 Computer.domain.com Alias1 Alias99

E con ciò è possibile eseguire il ping 10.1.1.2 da "computer.domain.com" "alias1" o "alias99".

Ma non puoi farlo

Computer Alias1 Alias99

Per farlo solo con nomi host (IE l'host di destinazione si trova su un IP dinamico), quindi è necessario un server DNS (presupponendo un IP dinamico sull'host di destinazione, quindi ne avrai bisogno di uno che si aggiorni con l'IP mutevole dell'host) .

Nel server DNS si impostavano voci alias (record "CNAME") che puntano alla voce Host della macchina di destinazione (record "A").


4
ecco perché ho chiesto se esistesse un metodo non-host poiché gli host richiedono ip
Maslow il

5
@Maslow - Sì, e la radice della risposta è "usa DNS". :) Volevo solo espandere la risposta per includere perché HOSTS non può farlo (per i futuri visitatori).
Ƭᴇcʜιᴇ007,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.