Como alias um nome de host no Windows?


28

Mesma pergunta que Como alias um nome de host?

mas para janelas, particularmente janelas 7

Eu não quero especificar um endereço IP (arquivo de hosts) apenas um alias para que \\mylaptopaponte para \\longcomputernamee todos os programas possam encontrá-lo, se eu devo usar esse DNS


1
Você já tentou editar o arquivo hosts (em C: \ windows \ system32 \ drivers \ etc) com apenas "longcomputername mylaptop"?
Mike Keller

3
@ MikeKeller - O OP disse especificamente que não queria usar o arquivo hosts, e o arquivo hosts (pelo menos eu o entendo) funciona apenas com base no nome do IP - ele não pode lidar com o nome- para nomear associações.
Iszi

Estou muito interessado em ver uma resposta para isso. Um problema que encontrei recentemente é tentar mapear o mesmo local de rede mais de uma vez - o Windows não permite que você faça isso. Você pode mapear duas vezes usando o nome para o primeiro e o IP para o segundo. Se houver uma maneira de alias nomes, talvez seja possível mapear o mesmo local de rede várias vezes.
Fopedush

Respostas:


16

HOSTS é apenas para dar nomes aos endereços IP. Então você pode algo como:

10.1.1.2 Computer.domain.com Alias1 Alias99

E com isso você pode executar o ping 10.1.1.2 por "computer.domain.com" "alias1" ou "alias99".

Mas você não pode fazer

Computer Alias1 Alias99

Para fazer isso apenas com nomes de host (no IE, o host de destino está em um IP dinâmico), você precisa de um servidor DNS (assumindo IP dinâmico no host de destino, precisará de um que esteja atualizado com a alteração do IP do host) .

No servidor DNS, você definiria entradas de alias (registros "CNAME") que apontam para a entrada Host da máquina de destino (registro "A").


4
É por isso que eu perguntei se havia um método não-anfitriões desde anfitriões exige ip
Maslow

5
@ Maslow - Sim, e a raiz da resposta é "use DNS". :) Eu só queria expandir a resposta para incluir por que o HOSTS não pode fazer isso (para futuros visitantes).
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.