Preciso fazer as alterações no nome do host em um servidor centos que servirá www.myserver.com
O que eu preciso fazer no /etc/hosts
, /etc/sysconfig/network
e com o hostname
comando?
Em /etc/sysconfig/network
que eu preciso escrever isso:
HOSTNAME=www.myserver.com
ou isto :
HOSTNAME=myserver.com
Em /etc/hosts
que eu preciso escrever isso:
XXX.XXX.XXX.XXX myserver.com
ou isto :
XXX.XXX.XXX.XXX wwww.myserver.com www
Eu preciso fazer sudo hostname www.myserver.com
ou sudo hostname myserver.com
?
Muito obrigado!
ATUALIZAÇÃO:
Preciso configurar outra coisa sobre o nome do host?
web-server
hostname
hosts
benjisail
fonte
fonte
hostname -f
então eu acho que você recebe umhostname
comando funcionando corretamente , mas o que mais?Respostas:
O arquivo / etc / sysconfig / network é a fonte da qual os scripts de inicialização recebem os argumentos do comando 'hostname'. E este deve ser apenas o nome da máquina, não totalmente qualificado. A parte do domínio geralmente é definida no arquivo /etc/resolv.conf.
Supondo que o nome completo do host seja 'lemon.example.com' ('www' não me parece um bom nome de host), então:
HOSTNAME=lemon
search example.com
XXX.XXX.XXX.XXX lemon.example.com lemon
Se tudo estiver configurado corretamente, o
hostname
comando retornará "lemon" ehostname -f
"lemon.example.com".No seu caso, parece que o nome do host é 'www' no domínio 'myserver.com'… não acho que seja exatamente isso que você deseja. 'www' pode ser um apelido (DNS CNAME) ... se você quiser no seu arquivo / etc / hosts, basta anexá-lo à linha com o seu IP:
XXX.XXX.XXX.XXX lemon.example.com lemon www.myserver.com
As configurações de / etc / sysconfig / network serão aplicadas depois que a rede for reiniciada. Você pode definir o nome do host imediatamente com o
hostname
comando / etc / hosts e /etc/resolv.conf são ativadas imediatamente (exceto para aplicativos que mantêm os dados antigos em cache).fonte
suas configurações devem ficar assim:
/etc/sysconfig/network
:HOSTNAME=www.myserver.com
/etc/hosts
:XXX.XXX.XXX.XXX wwww.myserver.com www
você também pode ligar
hostname
, mas isso só mudará o nome do host até você reiniciar o servidor na próxima vez.Tanto quanto me lembro, essas são todas as mudanças que você deve fazer.
fonte