vchacal
(usa Debian)
Enviado em 08/11/2016 - 19:11h
mlgrassi escreveu:
Ok amigo, deu certo, muitíssimo obrigado pela dica. Apenas gostaria de entender por que somente pelo hosts não dá certo, gostaria de saber a explicação lógica.
O
/etc/hosts é uma tabela local para mapeamento de nomes de hosts com endereço IP.
O processo de resolução de nomes
começa com uma consulta no arquivo
/etc/hosts.
Então quando vc consulta uma maquina na rede, ele
primeiro faz a consulta rápida no arquivo
/etc/hosts para depois consultar um DNS definido em /etc/resolv.conf.
Espero ter explicado legal a função dele.
O motivo por qual não deu certo, vamos na pratica ver isso aew blz.
Veja só, vai no seu arquivo /etc/hosts e adicione a linha abaixo.
10.0.0.2 nome_da_sua_maquina
salve e feche.
Agora pinga a sua maquina pelo nome.
Ele vai apresentar algo assim:
PING nome_sua_maquina (10.0.0.2) 56(84) bytes of data.
Veja que ele tenta pingar o nome da maquina de acordo com o IP, porem não sera possivel porque o endereço IP é invalido.
Por isso a rede virtual é mais indicado para o que vc estava pedindo. Vc precisa que haja resposta por um outro IP na mesma placa de rede da maquina.
O windows tmb tem este arquivo hosts, mesma estrutura e finalidade. Porem já não sei o caminho completo dele kkkkkk.
No /etc/hosts ele resolve o nome para o endereço. Então se vc tem uma entrada no /etc/hosts mais o endereço IP ali é invalido não adianta nada entendeu.