2026年5月25日

2026年5月25日

VPSのホスト名を変更する方法

はじめに

ホスティングサービスを変更したり、サーバーの用途を変えたりする際には、そのVPS(仮想プライベートサーバ)のホスト名を適切に変更することが重要です。この記事では、VPSのホスト名を変更する方法と、それに関する注意点について詳しく説明します。

症状・背景

VPSのホスト名を変更する必要がある主な場面は以下の通りです:

  • VPSを別のホスティングサービスに移転する場合
  • VPSの目的が変わったため、適切なホスト名が必要となった場合
  • ホスト名が誤って設定されている場合

手順・設定方法

ステップ1: SSH接続とファイル編集用の準備

# SSH接続に必要な情報を確認します。一般的な接続コマンドは次のようになります。
ssh root@your-vps-ip-address

# ファイルエディタ(例:viやnano)で必要となる設定ファイルを開きます。
sudo vi /etc/hostname

ステップ2: 新しいホスト名を設定

# /etc/hostnameファイル内に新しいホスト名を入力します。
new-hostname

# 保存して終了します(viの場合、:wq Enter)。
:wq

ステップ3: システム全体でのホスト名変更

# /etc/hostsファイルも更新します。新しいホスト名を追加し、必要に応じて既存のエントリを更新します。
sudo vi /etc/hosts

# 例:
# 127.0.0.1   localhost
# ::1         localhost ip6-localhost ip6-loopback
# 123.45.67.89 your-new-hostname

ステップ4: 実践/トラブルシュート/監視

# 新しいホスト名が正しく設定されていることを確認します。
cat /etc/hostname

# システムを再起動して変更を適用します。
sudo reboot

注意事項

  • VPSの管理者権限が必要です。rootユーザーとして操作するか、sudoを使用して必要なコマンドを実行します。
  • 重要なデータが保存されている場合には、バックアップを行ってから操作することをお勧めします。
  • サーバー再起動後の動作確認は必須です。ホスト名の変更が正しく反映されていることを確認してください。
  • SSHキー認証設定が変更された場合は、新しいキーをローカルマシンに追加する必要があります。

まとめ

1. SSH接続と準備: ファイルエディタで必要なファイルを開きます。

2. ホスト名設定: /etc/hostnameファイル内に新しいホスト名を入力します。

3. hostsファイル更新: /etc/hostsファイルも更新して、全てのインスタンスが新しいホスト名を使用できるようにします。

4. 再起動と確認: 新しいホスト名が正しく設定されていることを確認し、システムを再起動して変更を適用します。

関連記事:

お気軽にご相談ください

お見積りへ お問い合わせへ