メインコンテンツへスキップ
  1. Linux 関連記事一覧/
  2. Ubuntu 26.04 LTS Server/

ホスト名の変更 Ubuntu 26.04 LTS Server

目次

ホスト名の確認・変更方法

Ubuntu 26.04 LTS Server におけるホスト名の確認方法と変更方法について解説します。ホスト名の変更方法には、再起動後も設定が維持される恒久的な方式と、再起動によって元に戻る一時的な方式があります。

ホスト名の確認方法(hostnamectl コマンド)

ホスト名の確認コマンド
hostnamectl
ホスト名の確認コマンド実行例
kazu@ubuntu2604:~$ hostnamectl
 Static hostname: ubuntu2604
       Icon name: computer-vm
         Chassis: vm 🖴
      Machine ID: 4a8cf9d0938b433e8fb26a71d7d266a7
         Boot ID: b37517594817444bbfa955abceb52cd2
  Virtualization: kvm
Operating System: Ubuntu 26.04 LTS
          Kernel: Linux 7.0.0-28-generic
    Architecture: x86-64
 Hardware Vendor: QEMU
  Hardware Model: Ubuntu 24.04 PC _Q35 + ICH9, 2009_
Hardware Version: pc-q35-noble
Firmware Version: 1.16.3-debian-1.16.3-2
   Firmware Date: Tue 2014-04-01
    Firmware Age: 12y 3month 2w 4d
kazu@ubuntu2604:~$

ホスト名の確認方法(hostname コマンド)

ホスト名の確認コマンド
hostname
ホスト名の確認コマンド実行例
kazu@ubuntu2604:~$ hostname
ubuntu2604
kazu@ubuntu2604:~$

上記はホスト名が ubuntu2604 の場合の出力例です。

ホスト名の変更方法(恒久的・hostnamectl 方式)

システム再起動後も設定したホスト名が維持される方式です。

ホスト名の設定コマンド
sudo hostnamectl set-hostname [NAME]
入力箇所入力内容
[NAME]変更するホスト名を指定
ホスト名の設定コマンド実行例
kazu@ubuntu2604:~$ sudo hostnamectl set-hostname webserver
kazu@ubuntu2604:~$ hostnamectl
 Static hostname: webserver
       Icon name: computer-vm
         Chassis: vm 🖴
      Machine ID: 4a8cf9d0938b433e8fb26a71d7d266a7
         Boot ID: b37517594817444bbfa955abceb52cd2
  Virtualization: kvm
Operating System: Ubuntu 26.04 LTS
          Kernel: Linux 7.0.0-28-generic
    Architecture: x86-64
 Hardware Vendor: QEMU
  Hardware Model: Ubuntu 24.04 PC _Q35 + ICH9, 2009_
Hardware Version: pc-q35-noble
Firmware Version: 1.16.3-debian-1.16.3-2
   Firmware Date: Tue 2014-04-01
    Firmware Age: 12y 3month 2w 4d
kazu@ubuntu2604:~$

上記はホスト名をwebserverに変更した実行例です。プロンプトの表示はすぐには変更されず、再度ログインすることで新しいホスト名が反映されます。この設定では再起動後も変更したホスト名が維持されます。

ホスト名の変更方法(一時的・hostname 方式)

この設定方式は一時的な変更で、恒久的には変更されません。
ホスト名の設定コマンド
sudo hostname [NAME]
入力箇所入力内容
[NAME]変更するホスト名を指定
ホスト名の設定コマンド実行例
kazu@ubuntu2604:~$ sudo hostname dbserver
kazu@ubuntu2604:~$ hostname
dbserver
kazu@ubuntu2604:~$

上記はホスト名をdbserverに一時的に変更した実行例です。プロンプトの表示はすぐには変更されず、再度ログインすることで新しいホスト名が反映されます。再起動すると設定前のホスト名に戻ります。