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