ホームページ  >  記事  >  運用・保守  >  Linux でホスト ファイルを変更しても機能しない場合の対処方法

Linux でホスト ファイルを変更しても機能しない場合の対処方法

尚
オリジナル
2020-01-10 13:21:394361ブラウズ

Linux でホスト ファイルを変更しても機能しない場合の対処方法

1. Linux は、ローカル エイリアス /etc/hosts の hostName を変更しても有効にならないことがよくあります。解決策

Linux は、hostName を変更しても有効にならないことがよくあります。ローカル エイリアス /etc/hosts の有効化は、

たとえば、/etc/hosts の内容は次のとおりです:

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

しかし、ping message.xxx.com はまだポイントしています192.68.1.10まで。

通常、解決策は 2 つあります:

1) 再起動、これが最も直接的で信頼性が高く、安定した方法です。再起動が不便な場合は、2 番目の方法を使用できます。一の方法。

2). /etc/sysconfig/network ファイルを変更し、次のように HOSTNAME を対応するエイリアスに変更します:

NETWORKING=yes
HOSTNAME=host1

変更後にネットワーク サービスを再起動します

サービス ネットワークrestart (本質は /etc/init.d/network)

3) サーバーを再起動してもまだ機能しない場合は、ローカル DNS キャッシュが原因であると考えられます。

nscd が有効かどうかを確認します: ps -ef|grep nscd

Linux nscd キャッシュ サービスを直接閉じます:

/etc/init.d/nscd stop

関連する推奨事項: "linuxチュートリアル

以上がLinux でホスト ファイルを変更しても機能しない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。