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 をオフラインでインストールする詳細なチュートリアル

推薦する

Web インタビュー Vue カスタム コンポーネントと呼び出しメソッド

輸入:プロジェクトの要件により、同じコードの一部をコンポーネントにカプセル化し、必要な場所にインポー...

js キャンバスは検証コードを実装し、検証コード機能を取得します

この記事の例では、検証コードを作成して取得するためのjsキャンバスの具体的なコードを共有しています。...

Linux で独自の Nexus プライベート サーバーを構築する方法

この記事では、Linuxサーバー上でDockerを使用してNexusプライベートサーバーを構築する方...

プライベートウェアハウス(レジストリとハーバー)を構築するためのDockerの実装

使用される Docker イメージが増えるにつれて、イメージを保存する場所、つまりウェアハウスが必要...

Tomcat メモリ オーバーフロー問題の解決経験

少し前に、製品バージョンをテスト用にテスターに​​提出したのですが、テスト結果はまったく予想外のもの...

Vue+echarts で積み上げ棒グラフを実現

この記事では、積み上げ棒グラフを実装するためのVue+echartsの具体的なコードを参考までに紹介...

1行のコードでLinuxのプロセスを隠す方法を学ぶ

友人たちはいつも、Linux のプロセスを隠す方法を私に尋ねます。私は、どの程度隠したいのか、カーネ...

HTML に CSS を導入するいくつかの方法の紹介

目次1. HTMLタグ要素にCSSスタイルを直接埋め込む2. HTMLのheadセクションにおけるス...

判定条件を使用してCSSファイルをインポートする

解決策 1: HEAD に次のコードを挿入するなど、HTML ドキュメントで条件付きインポートを使用...

Linux シェル環境での Zabbix API の使用

Linux シェル環境で直接呼び出すことができます。公式 Web サイトによると、Zabbix のデ...

Windows で削除された MySQL 8.0.17 のルート アカウントとパスワードを回復する方法

少し前にSQLの独学を終え、MySQL 8.0.17をダウンロードしました。インストールして設定した...

CentOS7 環境での DHCP 設定チュートリアル

目次CentOS7環境での設定コマンド手順1. DHCP設定ファイルを設定する2. グローバル構成を...

CSS と Bootstrap アイコンを使用して、上下にジャンプするインジケーター矢印のアニメーション効果を作成します。

ページが非常に長い場合は、下にさらにコンテンツがあることをユーザーに知らせるために矢印が必要になるこ...

Debian システムでの自動パッケージ更新の問題を解決する方法

いつから始まったのかはわかりませんが、コンピュータの電源を入れてインターネットに接続するたびに、デー...

ウェブマスターが注目すべき、ウェブサイトのユーザビリティを向上させる 9 つのコード最適化のヒント

1. ロゴに代替テキストを追加するこれには 2 つの利点があります。スクリーン リーダーがロゴ画像の...