ホームページ > 運用・保守 > Linuxの運用と保守 > Linuxでホスト名を変更する方法

Linuxでホスト名を変更する方法

青灯夜游
リリース: 2021-12-21 16:01:28
オリジナル
76011 人が閲覧しました

方法: 1.「/etc/hostname」ファイルを開き、古いホスト名を削除し、新しいホスト名に置き換えて、ファイルを保存します。2.「sudo hostnamectl set-hostname " コマンド; 3. "sudo ホスト名 " コマンドを使用します。

Linuxでホスト名を変更する方法

このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。

現在のホスト名の表示

まず、hostname コマンドを使用して現在のホスト名を表示します。

hostname
ログイン後にコピー

hostnamctl コマンドを使用することもできます

hostnamectl
ログイン後にコピー

Linuxでホスト名を変更する方法

方法 1: 構成ファイルを変更します

ホスト名は # に保存されます##/etc/hostname ファイルがあるため、このファイルを開いてホスト名を手動で編集できます。

sudo nano /etc/hosts
ログイン後にコピー

古いホスト名を削除し、新しいホスト名に置き換えて、ファイルを保存します。大文字と小文字の区別に注意してください。

Linuxでホスト名を変更する方法

/etc/hosts ファイルを更新しない場合、sudo などの一部のプログラムは、この問題を解決する方法を知りません。新しいホスト名。

Linux サーバーのホスト名を変更する場合、新しいホスト名は Linux サーバーのパブリック IP に解決される必要があります。 PC のホスト名を変更した場合、新しいホスト名は 127.0.0.1 または 127.0.1.1 に解決される必要があります。

127.0.1.1 は、Debian Linux ディストリビューションによって解決されたローカル ホストの IP です。 Debian システムのインストール時に、コンピュータの IP が動的であれば、Debian インストール プログラムは /etc/hosts ファイルに 127.0.1.1 <ホスト名> エントリを作成します。 127.0.1.1 アドレスはループバック ネットワーク カードを使用しており、実際には 127.0.0.0/8 (127.0.0.0 ~ 127.255.255.255) はすべてループバック ネットワーク カードを使用しています。

方法 2: hostnamectl コマンド

コマンド構文は次のとおりです:

sudo hostnamectl set-hostname <newhostname>
ログイン後にコピー

このコマンドは、/etc/hostname ファイル内のホスト名を削除し、新しいホスト名に置き換えます。ホスト名 。最初の方法と同様に、/etc/hosts ファイルも更新する必要があります。どちらの方法の本質も同じです。

方法 3: 一時的に変更するための hostname コマンド

ホスト名を一時的に変更するだけの場合は、hostname コマンドを使用できます。

sudo hostname <new-hostname>
ログイン後にコピー
このコマンドは、/etc/hostname ファイル内の静的ホスト名 (静的ホスト名) を変更しません。一時的なホスト名 (一時的ホスト名) のみを変更します。したがって、コンピュータを再起動すると、古いホスト名に戻ります。

静的ホスト名は、

/etc/hostname ファイルに保存されます。

関連する推奨事項: 「

Linux ビデオ チュートリアル

以上がLinuxでホスト名を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート