オプション1-hostnamectlを使用したホスト名の変更
次のコマンドを実行して、CentOS7マシンの現在のホスト名を確認できます。
$ホスト名
下のスクリーンショットからわかるように、CentOS7サーバーの現在のホスト名は linuxhint
hostnamectlコマンドを使用して、CentOS7マシンのホスト名を次のように変更できます。
$sudohostnamectl set-hostname NEW_HOSTNAME
から変更しましょう linuxhint に linuxmint 次のコマンドを楽しんでください!
$sudohostnamectl set-hostname linuxmintホスト名を次のように変更する必要があります linuxmint 。次のコマンドで変更されたことを確認できます。
$ホスト名ご覧のとおり、ホスト名は次のように変更されています。 linuxmint !
CentOS 7マシンからログアウトして再度ログインするか、再起動する場合は、変更をシステム全体に適用する必要があります。
オプション2– nmtuiを使用したホスト名の変更:
nmtuiコマンドラインプログラムはで利用可能です NetworkManager-tui パッケージ。 NS NetworkManager-tui パッケージは、CentOS7の公式パッケージリポジトリで入手できます。
インストールするには NetworkManager-tui 、次のコマンドを実行します。
$sudo yum installNetworkManager-tui「y」を押してから、を押して続行します。
NetworkManager-tui インストールする必要があります。
これで、次のコマンドを実行して、nmtuiターミナルベースのグラフィカルインターフェイスを起動できます。
$sudonmtuiスクリーンショットに示すように、次のウィンドウが表示されます。次に、矢印キーを数回押して、マークされたオプション[システムホスト名を設定]を選択し、を押します。
を押すと、下のスクリーンショットに示すような次のウィンドウが表示されます。
テキストボックスに新しいホスト名を入力して、を押すだけです。
ホスト名をから変更します linuxmint に linuxhint また。
を押すと、次のウィンドウが表示されます。もう一度押します。
次に、[終了]を選択して、を押します。ホスト名を変更する必要があります。
次のコマンドを使用して、ホスト名が実際に変更されたことを確認できます。
$ホスト名以下のスクリーンショットからわかるように、ホスト名がlinuxmintからlinuxhintに変更されています。きちんとした!変更をシステム全体に有効にするには、システム全体の再起動が必要になる場合があります。
ホスト名解決の修正
デフォルトでは、ホスト名を変更しても、ローカルホストまたは127.0.0.1に自動的に解決されません。
これを修正するには、次のコマンドで/ etc / hostsファイルを開きます。
$sudo ナノ /NS/ホストファイルを開く必要があります。
次に、下のスクリーンショットでマークされている次の行を追加して保存します。
これで、新しく設定したホスト名にもpingを実行できます。
これが、CentOS7のホスト名を永続的に変更する方法です。この記事を読んでくれてありがとう。