Hyper-V上のUbuntu仮想マシンにホスト名で接続する方法
対象プロダクト:Windows 11
カテゴリー:便利技
SSHやFTP接続、テスト用Webページの表示など、Hyper-V上のUbuntu仮想マシンに接続する際にIPアドレスではなく、ホスト名を用いて接続したい場合があります。 hostsファイルに対象IPアドレスとホスト名を登録し、静的に紐づければ可能ではありますが、通常、IPアドレスはHyper-Vから動的に割り振られるため静的な紐づけでは、IPアドレスが変わるたびに再設定が必要となり面倒です。
以下のコマンドでopenssh-serverとavahi-daemonをインストール、有効化することで、Hyper-Vホスト側からホスト名を使用して接続が可能になります。
sudo apt update sudo apt install openssh-server sudo apt install avahi-daemon sudo systemctl start avahi-daemon sudo systemctl enable avahi-daemon
なお、仮想マシン側のホスト名は hostname コマンドで確認できます。 ホスト名の変更は、hostnamectl set-hostname ホスト名 で変更が可能です。
公開日時:2026年04月04日 15:44:25
最終更新日時:2026年04月04日 15:48:11




