はじめに
ゲストOSで、CLIがマルチタスクで使えたら便利だろうと思って、Vagrant環境で動いているUbuntuに対して、WindowsからSSH接続してみる。
環境
・ゲストOS
Vagrant
Ubuntu 16.04.5 LTS
・ホストOS
Windows10
・SSHツール
TeraTerm
手順
Vagrant上で動いている、UbuntuのIPアドレスを確認する。
確認するコマンドは、ifconfigでもipでもどちらでもOK。
ifconfig -a
ip a show
eth1のIPアドレスが、192.168.33.10である事を確認する。Vagrantfileを開くと、確かにこのように設定しているので、その筈です。
config.vm.network "private_network", ip: "192.168.33.10"
因みに、Windows10側のIPアドレスは、192.168.19.187になっており、サブネットのネットワーク部分が、Vagrantfileの指定と異なっていて大丈夫か?と思うが、気にする必要はありません。
TeraTermを起動して、下記を設定して接続します。
ホスト名に、192.168.33.10
TCPポートにSSHのポート番号の22番
ユーザーIDとパスワードは、vagrant / vagrant
(※デフォルト設定)
接続OK!