![仮想環境のゲストOSにホストOSからSSH接続する(Virtual Box + Ubuntu)](https://mitikusa-engineer.com/wp-content/uploads/2022/06/Ubuntu-1024x538.png)
仮想環境へのSSH接続手順をまとめました。
環境
ホストOS | Windows 10 21H1(19043.1706) 64bit |
仮想化ソフトウェア | VirtualBox 6.1.34 r150636 (Qt5.6.2) |
ゲストOS | Ubuntu 22.04 |
コマンドプロンプトで確認
winver
ver
wmic os get osarchitecture
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000000.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89-%E3%83%97%E3%83%AD%E3%83%B3%E3%83%97%E3%83%88-2022_06_11-9_42_01.png)
設定手順
Virtual Box + ゲストOS(Ubuntu)のインストール
以下の2つを参考にインストールして下さい。
ネットワークアダプターの設定
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000000-3.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000001-2.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000002-2.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000003-2.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000004-1.jpg)
ゲストOS(Ubuntu)に固定IPアドレスを設定
ゲストOSにログインし、ネームサーバーを確認します。
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000005-2.jpg)
cat /etc/resolv.conf
表示されたテキストの下記***部分をメモしておく(※1)
"nameserver ***"
ゲストOSとホストOSをつなげるためのネットワーク名を確認します。
※ネットワークアダプター2を追加していると『enp0s8』が存在するため、それを覚えておきます。
ip a
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000006-1.jpg)
netplanの設定ファイルに固定IPアドレスなどを設定します。
sudo vim /etc/netplan/99-config.yaml
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
dhcp4: false
dhcp6: false
addresses:
- 192.168.20.10/24 #上位3桁をネットワークアダプター2に合わせる
sudo netplan apply
ホストOSからゲストOSにSSH接続する
ここではVS Codeの拡張機能『Remote- SSH』を使って接続します。
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000008-1.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000009-1.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000010-1.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000011-1.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000012-1.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000013-1.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000014-1.jpg)
![](https://mitikusa-engineer.com/wp-content/uploads/2022/06/WS000015-1.jpg)