Jak aliasować nazwę hosta w systemie Windows?

28

To samo pytanie, jak alias nazwy hosta?

ale dla Windows, szczególnie Windows 7

Nie chcę podawać adresu IP (pliku hosts) tylko aliasu, który \\mylaptopwskazuje \\longcomputernamei wszystkie programy będą mogły go znaleźć, jeśli powinienem użyć tego dns

Masłów
źródło
1
Czy próbowałeś właśnie edytować plik hosts (w C: \ windows \ system32 \ drivers \ etc) za pomocą „longcomputername mylaptop”?
Mike Keller,
3
@MikeKeller - OP powiedział konkretnie, że nie chce używać pliku hosts, a plik hosts (przynajmniej tak rozumiem) działa tylko na zasadzie nazwa-adres IP - nie może poradzić sobie z nazwą- nazwać stowarzyszenia.
Iszi
Jestem bardzo zainteresowany odpowiedzią na to pytanie. Jednym z problemów, na który natknąłem się ostatnio, jest próba zmapowania tej samej lokalizacji sieciowej więcej niż raz - system Windows nie pozwala na to. Możesz zmapować go dwa razy, używając nazwy pierwszego i adresu IP drugiego. Jeśli istnieje sposób na alias, można kilkakrotnie zmapować tę samą lokalizację sieciową.
Fopedush,

Odpowiedzi:

16

HOSTY służą wyłącznie do nadawania nazw adresom IP. Możesz więc zrobić coś takiego:

10.1.1.2 Computer.domain.com Alias1 Alias99

Dzięki temu możesz pingować 10.1.1.2 przez „computer.domain.com” „alias1” lub „alias99”.

Ale nie możesz tego zrobić

Computer Alias1 Alias99

Aby to zrobić tylko według nazw hostów (np. Host docelowy znajduje się na dynamicznym adresie IP), potrzebujesz serwera DNS (zakładając dynamiczny adres IP na hoście docelowym, wtedy potrzebujesz takiego, który będzie na bieżąco ze zmieniającym się adresem IP hosta) .

Na serwerze DNS należy ustawić wpisy aliasu (rekordy „CNAME”) wskazujące na wpis hosta komputera docelowego (rekord „A”).

Ƭᴇcʜιᴇ007
źródło
4
dlatego zapytałem, czy istnieje metoda nie będąca hostami, ponieważ hosty wymagają ip
Maslow
5
@Maslow - Tak, a rdzeniem odpowiedzi jest „użyj DNS”. :) Chciałem tylko rozszerzyć odpowiedź, aby uwzględnić, dlaczego HOSTY nie mogą tego zrobić (dla przyszłych użytkowników).
Ƭᴇcʜιᴇ007