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 |
- hostnamectl コマンド : システムのホスト名を制御します。
- nmtui command : テキストユーザインタフェース (TUI) を使用してシステムのホスト名を制御します。
- ホスト名の種類
- 方法1: hostnamectl コマンド
- どのようにしてホスト名を見るのですか?
- ホスト名を設定するには?
- 特定のホスト名を削除するには?
- リモートでホスト名を変えるにはどうしたらいいですか?
- Method #2: nmtui command
- Method #3: nmcli command
- nmcli コマンドを使用してホスト名を表示するには:
- nmcli コマンドを使用してホスト名を設定するには:
- nmcli コマンドを使用してホスト名を設定するには: 構文は次のとおりです。# nmcli general hostname R2-D2# nmcli general hostname server42.cyberciti.bizFinally, restart the systemd-hostnamed service:# systemctl restart systemd-hostnamed このエントリは Linux/Unix Set hostname Tutorial series の 19 のうちの 5 つです。 シリーズの残りの部分を読み続ける: Ubuntu Linux Change Hostname (computer name) Debian Linux: ホスト名/コンピュータ名を永久に変更する Linux change my hostname / computer system name Linux Change Hostname 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: ホスト名の変更と設定コマンド OpenBSD Change Hostname CentOS Linux 5/6 Change Hostname Command Linux setting hostname and domain name of my server FreeBSD Change Hostname without reboot SuSe Linux Change Hostname without reboot How to set hostname on Fedora Linux Ubuntu 18.X.Y. FreeBSD Change Hostname without reboot Ubuntu 18.X.Y. SuSe Linux Change Hostname without reboot Ubuntu set hostname permanently (computer name) command OpenSUSE Linux set hostname permanently (computer name) command RHEL 8 Linux set hostname permanently (computer name) command CentOS 8 Linux set hostname permanently (computer name) command Ubuntu 20.0 (hostname permanentlyを変更する)04 LTS set hostname permanently (computer name) command Set / Change FQDN on Ubuntu 20.04 LTS Alpine Linux – Setting system hostname ðŸ Patreonまたは寄付で私の仕事を支えて下さい。ð§ Linux, Open Source & DevOps に関する最新のチュートリアルを RSS feed または Weekly email newsletter でお届けします。ð§ 12 comments so far… add one ♪†”.
ホスト名の種類
ホスト名は以下のように設定することができます
- システム管理者によって割り当てられる静的なホスト名です。 例えば、ââserver1â,âwwwbox2â, or âââserver42.cyberciti.bizâ)
- 実行時に DHCP または mDNS サーバによって割り当てられる一時的/動的なホスト名。
- 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 コマンドを使用してホスト名を設定するには:
構文は次のとおりです:
カテゴリ | 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 |