Como telnetar um nome de computador?

2

Eu tenho um computador na rede com o nome do computador: XP-201112453 Sem saber o IP, como posso fazer o telnet para acessar este computador?

Eu tentei:

telnet XP-201112453

mas terminal me dá "nodename nor servname provided, or not known" como se a sintaxe estivesse errada. Eu procuro o nome e só encontro o telnet em um endereço IP. É possível telnetar um computador sabendo apenas o nome do computador?

[EDITAR] Telnet a partir de um Mac OS X para acessar uma máquina com Windows XP. Como o IP muda regularmente, eu gostaria de encontrar uma maneira de acessá-lo pelo seu nome de usuário ou nome do computador.

    
por KMC 27.12.2011 / 12:25

2 respostas

6

Você pode fazer telnet para outra máquina usando seu nome, mas o nome deve ser solucionável.

Se estiver definido no seu arquivo hosts, o mapeamento IP encontrado será usado.

Se for resolvido via servidor DNS, também deverá estar OK.

Se é um nome netbios (parece que sim), você precisa ter o pacote winbind instalado (estou assumindo o Linux OS aqui). No Windows, a resolução de nomes de netbios não deve ser um problema.

No sistema operacional Linux, você pode verificar a ordem (prioridade) dessas fontes de pesquisa no arquivo de configuração /etc/nsswitch.conf . Procure a linha que começa com hosts: .

    
por 27.12.2011 / 13:11
1

Você pode pingar o nome do host e, em seguida, resolve um endereço IP? Se não, o nome do host não está resolvendo corretamente no DNS. Ao fazer o ping do nome do host, ele deve retornar um endereço IP que você também pode usar.

Se for uma máquina Windows, você pode adicionar uma entrada em seu arquivo / System32 / drivers / etc / hosts e adicionar o nome do host XP-201112453 ao arquivo com o endereço IP do seu comando Ping acima.

    
por 27.12.2011 / 12:58

Tags