GNU/Linux >> Linux の 問題 >  >> Linux

Linuxでシステムホスト名を設定または変更する方法

デバイスまたはシステムのホスト名は、人間が読める形式でネットワーク内のマシンを簡単に認識するために使用されます。それほど驚くことではありませんが、Linuxシステムでは、「 hostname」という簡単なコマンドを使用してホスト名を簡単に変更できます。 「。

関連項目: Linuxで静的IPアドレスを設定してネットワークを構成する方法

ホスト名を実行しています パラメータなしで、それ自体で、次のようにLinuxシステムの現在のホスト名を返します。

$ hostname
TecMint

Linuxシステムのホスト名を変更または設定する場合は、次のコマンドを実行するだけです。

$ hostname NEW_HOSTNAME

もちろん、「NEW_HOSTNAME」を置き換える必要があります 設定したい実際のホスト名を使用します。これにより、システムのホスト名がすぐに変更されますが、1つの問題があります。それは、次回の再起動時に元のホスト名が復元されることです。

システムのホスト名を永続的に変更する別の方法があります。これにはいくつかの構成ファイルの変更が必要であり、正しいことをすでに理解しているかもしれません。

Linuxでシステムホスト名を永続的に設定する

最新のUbuntuなどのさまざまなLinuxディストリビューションの新しいバージョン 、 Debian CentOS Fedora RedHat 、などには systemdが付属しています 、 hostnamectlを提供するシステムおよびサービスマネージャー Linuxでホスト名を管理するコマンド。

SystemDでシステムホスト名を設定するには ベースのディストリビューションでは、 hostnamectlを使用します 示されているコマンド:

$ sudo hostnamectl set-hostname NEW_HOSTNAME

SysVinitを使用する古いLinuxディストリビューションの場合 要するにinit 、次の場所にあるホスト名ファイルを編集するだけで、ホスト名を変更できます。

# vi /etc/hostname

次に、ホスト名の別のレコードを次の場所に追加する必要があります:

# vi /etc/hosts

例:

127.0.0.1 TecMint

次に、実行する必要があります:

# /etc/init.d/hostname restart

RHEL / CentOS initを使用するベースのシステム 、ホスト名は次を変更することで変更されます:

# vi /etc/sysconfig/network

そのファイルのサンプルは次のとおりです。

/etc/sysconfig/network
NETWORKING=yes
HOSTNAME="tecmint.com"
GATEWAY="192.168.0.1"
GATEWAYDEV="eth0"
FORWARD_IPV4="yes"

永続的なホスト名を保持するには、"HOSTNAME"の横の値を変更します ホスト名の1つに。

結論

この簡単な記事は、Linuxの簡単なトリックを紹介することを目的としており、何か新しいことを学んだことを願っています。


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

  2. CentOS7Linuxでホスト名を設定/変更する方法

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

  1. LinuxシステムのIDを変更する方法

  2. Linuxでタイムゾーンを設定または変更する方法

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

  1. DebianLinuxでホスト名を変更する方法

  2. Redhat7Linuxでホスト名を変更する方法

  3. Debian9Linuxでホスト名を変更する方法