Configure o DNS do lado do cliente?

-1

Eu tenho uma rede com 2 máquinas. máquina A tem IP 192.168.1.100, a máquina B tem IP 192.168.1.101. Agora eu quero resolver o endereço IP da máquina B para testar. Eu não quero passar através de um servidor dns. Em vez disso, quero modificar o / etc / hosts, /etc/resolv.conf ... para que, quando eu digitar "test" no navegador A da máquina, eu seja direcionado para a máquina B. Esta abordagem é viável e, se sim, como?

    
por gnsr 06.05.2015 / 18:25

2 respostas

0

Edite você /etc/hosts e abaixo coloque como em pousio

sudo nano /etc/hosts

127.0.0.1       localhost
127.0.1.1       xxx.yyy.com        xxx

# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

192.168.1.101    test
    
por 2707974 06.05.2015 / 21:15
0

Você pode fazer isso modificando o arquivo /etc/hosts da Máquina A.

Abra o arquivo e adicione o seguinte:

192.168.1.101  test  

Agora você pode acessar a Máquina B usando apenas hostname test , você também pode adicionar um alias como:

192.168.1.101  test  machine-b

Verifique também se a pesquisa do banco de dados /etc/nsswitch.conf do arquivo hosts começa com a fonte de dados files . Por exemplo, no meu computador:

hosts:          files mdns4_minimal [NOTFOUND=return] dns

Isso significa que, ao fazer a resolução do nome do host, os arquivos relevantes no diretório /etc serão verificados primeiro.

    
por heemayl 06.05.2015 / 21:16