RHEL / Centos Linux 7: Change and Set Hostname Command

I‘m new RHEL (Red Hat Linux and/or CentOS Linux 7 server user.). CentOS 7 でコマンドライン オプションを使用してホスト名を変更するにはどうすればよいですか?
Centos Linux 7 サーバーでは、以下のいずれかのツールを使用してホスト名を管理することができます。

Tutorial details
Difficulty Easy (rss)
Root privileges Yes
必要条件 なし
時間 2m

  1. hostnamectl コマンド : システムのホスト名を制御します。
  2. nmtui command : テキストユーザインタフェース (TUI) を使用してシステムのホスト名を制御します。

ホスト名の種類

ホスト名は以下のように設定することができます

  1. システム管理者によって割り当てられる静的なホスト名です。 例えば、ââserver1â,âwwwbox2â, or âââserver42.cyberciti.bizâ)
  2. 実行時に DHCP または mDNS サーバによって割り当てられる一時的/動的なホスト名。
  3. sysadmin/end-users によって割り当てられるきれいなホスト名、それはユーザに見せるための自由形の UTF8 のホスト名であります。 例えば、â €Vivekâ €s netbook€。

方法1: hostnamectl コマンド

hostnamectl コマンドを使う方法を見てみましょう。

どのようにしてホスト名を見るのですか?

$ hostnamectl
## OR ##
$ hostnamectl status

Sample outputs:

ホスト名を設定するには?

特定のホスト名を削除するには?

構文:
# hostnamectl set-hostname ""
# hostnamectl set-hostname "" --static
# hostnamectl set-hostname "" --pretty

リモートでホスト名を変えるにはどうしたらいいですか?

次の構文のいずれかを使用します:
# ssh root@server-ip-here hostnamectl set-hostname server1
または 192.168.1.XXX というリモート サーバーのホスト名として server1 を設定します:
# ssh root@server-ip-here hostnamectl set-hostname server1
リモート サーバーのホスト名として server1 を設定するには、次の構文を使用します。42 using ssh:
# hostnamectl set-hostname server1 -H [email protected]

Method #2: nmtui command

ホスト名を設定するには、新規ユーザー向けにテキストユーザーインターフェースを持つ nmtui コマンドを使用します:
# nmtui
サンプル出力:

図01: CentOS 7

でnmtuiを使ってホスト名を設定する

下矢印キー>で「Set system hostname」メニューオプションを選択 >「OK」ボタンを押す:

Fig.02

Fig.03: New hostname confirmed

最後に、次のコマンド
# systemctl restart systemd-hostnamed
を入力して hostnamed サービスを再起動します。 CentOS 7 / RHEL View Host Name Details Using hostnamectl Command

Method #3: nmcli command

nmcli は NetworkManager を制御してネットワークの状態を報告するコマンドライン・ツールです。

nmcli コマンドを使用してホスト名を表示するには:

構文は次のとおりです:
# nmcli general hostname

nmcli コマンドを使用してホスト名を設定するには:

構文は次のとおりです:

nmcli コマンドを使用してホスト名を設定するには:

構文は次のとおりです。
# nmcli general hostname R2-D2
# nmcli general hostname server42.cyberciti.biz

Finally, restart the systemd-hostnamed service:
# systemctl restart systemd-hostnamed

このエントリは Linux/Unix Set hostname Tutorial series の 19 のうちの 5 つです。 シリーズの残りの部分を読み続ける:

  1. Ubuntu Linux Change Hostname (computer name)
  2. Debian Linux: ホスト名/コンピュータ名を永久に変更する
  3. Linux change my hostname / computer system name
  4. Linux Change Hostname
  5. RHEL / Centos Linux 7.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X.X: ホスト名の変更と設定コマンド
  6. OpenBSD Change Hostname
  7. CentOS Linux 5/6 Change Hostname Command
  8. Linux setting hostname and domain name of my server
  9. FreeBSD Change Hostname without reboot
  10. SuSe Linux Change Hostname without reboot
  11. How to set hostname on Fedora Linux
  12. Ubuntu 18.X.Y.
  13. FreeBSD Change Hostname without reboot
  14. Ubuntu 18.X.Y.

  15. SuSe Linux Change Hostname without reboot
  16. Ubuntu set hostname permanently (computer name) command
  17. OpenSUSE Linux set hostname permanently (computer name) command
  18. RHEL 8 Linux set hostname permanently (computer name) command
  19. CentOS 8 Linux set hostname permanently (computer name) command
  20. Ubuntu 20.0 (hostname permanentlyを変更する)04 LTS set hostname permanently (computer name) command
  21. Set / Change FQDN on Ubuntu 20.04 LTS
  22. Alpine Linux – Setting system hostname

ðŸ Patreonまたは寄付で私の仕事を支えて下さい。
ð§ Linux, Open Source & DevOps に関する最新のチュートリアルを RSS feed または Weekly email newsletter でお届けします。
ð§ 12 comments so far… add one ♪†”.

カテゴリ Unix・Linuxコマンド一覧
ファイル管理 cat
ファイアーウォール Alpine Awall ♪ CentOS 8 ♪ OpenSUSE ♪ RHEL 8 ♪ Ubuntu 16.04â € Ubuntu 18.04â € Ubuntu 20.04
Network Utilities digâ € hostâ € ipâ € nmap
OpenVPN CentOS 7â € CentOS 8â € Debian 10â € Debian 8/9â €Ubuntu 18.04â € Ubuntu 20.04â € Ubuntu 18/9804
パッケージマネージャ apk ¢ apt
プロセス管理 bg ¢ chroot ¢ cron ¢ disown ¢ fg ¢ jobs ¢ killall ¢ kill ¢ pidof ¢ ¢ ¢ ès ¢ ¢ ¢ ¢ ¢ ès ¢ ¢ ¢ ¢ ¢ ¢ ès ¢ ¢ ¢ ès ¢ ¢ ¢ ¢ ¢ ¢ ès ¢ ¢ ¢ ¢ ès ¢ ès ¢ ¢ ès pstree – pwdx – time
検索 grep – whereis – which
ユーザ情報 groups – id – lastcomm – last – lid/libuser- – – – – – – – – – – – – – – – – 0 – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – 1.lid – logname – members – users – whoami – who – w
WireGuard VPN Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04

コメントを残す

メールアドレスが公開されることはありません。