Não é possível resolver o nome do host para o servidor Redhat Linux

0

Eu configurei um servidor Linux Red Hat e gostaria de usá-lo referindo-se ao nome do host em vez do IP estático.

por exemplo. ssh [email protected] , em vez de ssh [email protected]

mas recebo uma mensagem:

ssh: Could not resolve hostname myhostname Name or service not known.

OR

Se eu fizer um nslookup de um cliente do Windows, recebo isso de tal forma que ele pode detectar o IP, mas vejo o dhcp-IP em vez do nome de host do meu conjunto:

Server:  UnKnown
Address:  1903:ad:8s10::fd
Name:    dhcp-xx-xxx-xx-xxx.blah.di.blah
Address:  xx.xxx.xx.xxx

Como várias outras postagens do stackoverflow, eu configurei o nome do host em:

/etc/sysconfig/network-scripts/ifcfg-eth0

como

DHCP_HOSTNAME=myhostname.blah.di.blah

Eu fiz as alterações e fiz um dhclient -r , seguido de dhclient eth0 , mas sem sorte.

Além disso, meu arquivo /etc/hosts é assim:

127.0.0.1  localhost localhost.localdomain
xx.xxx.xx.xxx myhostname.blah.di.blah
    
por L P 11.12.2015 / 16:27

1 resposta

1

Se você estiver tentando acessar o sistema pelo nome do host de outro sistema, ele não funcionará. Você precisará configurar um servidor DNS em sua rede e adicionar essas entradas ou adicionar manualmente o nome do host ao arquivo de hosts do sistema remoto que estiver usando.

    
por 06.01.2016 / 22:46