Maison  >  Article  >  Opération et maintenance  >  Que faire si la modification du fichier hosts sous Linux ne fonctionne pas

Que faire si la modification du fichier hosts sous Linux ne fonctionne pas

尚
original
2020-01-10 13:21:394359parcourir

Que faire si la modification du fichier hosts sous Linux ne fonctionne pas

1. Linux ne prend souvent pas effet après la modification du nom d'hôte de l'alias local /etc/hosts Solution

Linux ne prend souvent pas effet après la modification du nom d'hôte. de l'alias local /etc/hosts. Cela prend effet,

Par exemple, le contenu de notre /etc/hosts est le suivant :

#192.68.1.10 message.xxx.com
192.68.1.11 message.xxx.com

Mais ping message.xxx.com pointe toujours au 192.68.1.10.

Généralement, il existe 2 solutions :

1). Redémarrer C'est la méthode la plus directe, la plus fiable et la plus stable. S'il est parfois gênant de redémarrer, vous pouvez utiliser la seconde. une. méthode.

2). Modifiez le fichier /etc/sysconfig/network et remplacez HOSTNAME par l'alias correspondant, comme suit :

NETWORKING=yes
HOSTNAME=host1

Redémarrez le service réseau après modification

service réseau redémarrer (l'essence est /etc/init.d/network)

3). Si cela ne fonctionne toujours pas après le redémarrage du serveur, cela devrait être dû au cache DNS local.

Vérifiez si nscd est activé : ps -ef|grep nscd

Fermez directement le service de cache Linux nscd :

/etc/init.d/nscd stop

Recommandations associées : "linux tuto

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn