Linuxでホスト名を永続的に変更する方法

Linuxでホスト名を永続的に変更する方法

ホスト名を変更する場合は、以下の手順に従ってください。

ホスト名の使用

hostnameコマンドを使用すると、ホスト名を一時的に変更することしかできません。再起動すると、ホスト名は元の名前に戻ります。

# ホスト名 新しいホスト名

hostname linuxと入力してホスト名を linux に変更し、 uname -nコマンドを使用して表示します。

這里寫圖片描述

この時点で、ホスト名は変更されていますが、なぜ左側にPeithon残っているのでしょうか? ターミナルを再度開いてみてください。Xshell を使用している場合は、セッションを再度開いてください。

設定ファイルを変更する

ホスト名を永久に変更したい場合は、以下の手順に従う必要があります。

/etc/sysconfig/networkファイルを変更する

這里寫圖片描述

このうち、mylinux は設定するホスト名です。保存して終了し、システムを再起動すると、設定ファイルが読み込まれ、ホスト名が新しいホスト名に設定されます。

この時点でシステムを再起動したくない場合は、 hostname mylinuxを使用して一時的な変更を行うことができます。このようにすると、システムを再起動しても、読み込まれた設定ファイルに設定されているホスト名は、ホスト名の設定と同じになり、変更されていないのと同じになります。

これでホスト名の設定は完了です。

ホストファイル

通常、ホスト名を変更するために hosts ファイルを変更する必要はありません。/etc/hosts ファイル/etc/hosts 、DNS に似たドメイン名解決機能を提供します。Linux システムは、DNS サーバーにドメイン名解決要求を送信する前に、 /etc/hostsファイルを照会します。対応するレコードがある場合は、hosts 内のレコードが使用されます。

したがって、ホスト名を変更する場合は、 /etc/sysconfig/networkファイルを変更するだけです。ただし、分散を使用する場合は、ホスト名と IP をバインドする必要があり、hosts ファイルを変更する必要があります。

以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

以下もご興味があるかもしれません:
  • Linuxホスト名変更コマンドの詳しい説明
  • Linuxでホスト名を変更する方法
  • Linux でネットワーク カード名とホスト名を変更する方法
  • Linux ホスト名設定の詳細な紹介

<<:  Vue3スタイルのCSS変数注入の実装

>>:  CentOS7 に MySQL をオフラインでインストールする詳細なチュートリアル

推薦する

Apache Flink の任意の Jar パッケージのアップロードにより、リモート コード実行の脆弱性が再発する問題が発生する (脆弱性警告)

脆弱性の説明Apache Flink は、分散ストリームおよびバッチ データ処理用のオープン ソース...

MySQL のインデックスとビューの使用方法と違いの詳細な説明

序文この記事では主に、MySQL のインデックスとビューの使用方法と違いを紹介し、参考と学習のために...

MySQLは2つの日付間の日数、月数、年数を計算します

MySQL 組み込みの日付関数 TIMESTAMPDIFF は、2 つの日付間の秒数、分数、時間数、...

SSH接続を介してXshellを使用したUbuntu 20.04で報告されたサービス問題の詳細な説明

1. 最近、Ubuntu の新しいバージョンをインストールしました。/etc/ssh/sshd_co...

JavaScript クロージャの説明

目次1. クロージャとは何ですか? 2. クロージャの役割2.1) メモリ2.2) プライベート変数...

Navicat PremiumでSQLファイルをインポートする方法

今日、最終プロジェクトに取り組み始めましたが、今年はMySQLデータベースを使用したため、Navic...

HTMLタグの説明

HTMLタグの説明1. HTMLタグタグ: !DOCTYPE説明: HTML ドキュメントが準拠する...

MySQL Shell import_tableデータインポートの実装

目次1. import_tableの紹介2. データのロードとテーブル関数のインポートの例2.1 L...

Linux で PCIe のバージョンと速度を確認する方法

PCIE には 4 つの異なる仕様があります。下の図でそのうちの 2 つを見てみましょう。マザーボー...

MySQL をインストールするときに初期パスワードを忘れた場合のシンプルで効果的な解決策

MySQL をインストールすると初期パスワードが与えられますが、この初期パスワードは大文字と小文字の...

three.js で 3D ダイナミック テキスト効果を実現する方法

序文みなさんこんにちは。CSS ウィザードの alphardex です。以前、海外のウェブサイトを閲...

CSSはリモコンのボタンを模倣する

注: このデモはミニプログラム環境でテストされており、他の h5 および pc Web ページにも適...

node.jsのインストールとHbuilderXの設定の詳細な説明

npm インストールチュートリアル: 1. Node.jsインストールパッケージをダウンロードする公...

Intellij IDEA による Docker イメージの展開方法の手順の迅速な実装

目次1. Dockerはリモートアクセスを可能にする2. Intellij IDEAにDockerプ...

CSSスタイルシートとフォーマットレイアウトの詳細な説明

スタイルシートCSS (カスケーディング スタイル シート) は、HTML Web ページを美しくす...