コレグレーデギネード

WindowsとかUbuntuとかRubyとかRailsとか

ゲストOS(Ubuntu Desktop)からゲストOS(Ubuntu Server)にSSH接続するネットワーク設定

ホストOS(Windows 11)

VM VirtualBox マネージャー

ネットワーク設定
ゲストOSその1→設定→ネットワーク
アダプター2の「ネットワークを有効化」にチェックを入れる
割り当てを「内部ネットワーク」にする

Ubuntu ゲストOS ネットワーク設定

ゲストOSその2も同様に設定する

ゲストOS その1(Ubuntu Desktop 22.04.1)

新しくネットワーク設定ファイルを作成する

$ sudo vim /etc/netplan/01-network.yaml
network:
  version: 2
  ethernets:
    enp0s8:
      dhcp4: false
      addresses: [192.168.56.101/24]
      routes:
        - to: default
          via: 192.168.56.100
          metric: 100
      nameservers:
        addresses: [192.168.56.100,8.8.8.8]
      dhcp6: false

ネットワーク設定の有効化

$ sudo netplan apply

ゲストOS その2(Ubuntu Server 22.04.1)

新しくネットワーク設定ファイルを作成する

$ sudo vim /etc/netplan/01-network.yaml
network:
  version: 2
  ethernets:
    enp0s8:
      dhcp4: false
      addresses: [192.168.56.102/24]
      routes:
        - to: default
          via: 192.168.56.100
          metric: 100
      nameservers:
        addresses: [192.168.56.100,8.8.8.8]
      dhcp6: false

ネットワーク設定の有効化

$ sudo netplan apply


以上の作業で相互にSSH接続できればOK