それでは、実際にゲストOSのUbuntu 20.04 serverに対して、固定IPアドレスを設定していきたいと思います。
(前回の記事 » VirtualBoxゲストOSのUbuntu 20.04 serverのIPアドレスを固定する -黎明編-)
ネットワークアダプタの作成
VirtualBox管理画面のネットワーク ⇒ 作成を実行する。
アダプターを手動で設定を選択し、IPv4アドレスとIPv4ネットマスクを設定する。
ここでは、IPv4アドレス192.168.20
※今回作成したのは、vboxnet1
ゲストOSのネットワーク設定
IPアドレスを固定する仮想マシンを選択し、設定アイコンをクリックする。
ネットワークをクリックし、アダプター2のタブをクリックする。
割り当て ⇒ ホストオンリーアダプター
名前 ⇒ vboxnet1
を選択する。
設定ファイルの作成
以下の内容で/etc/netplan/99-installer-config.yamlを作成する。
network:
ethernets:
enp0s8:
addresses: [192.168.20.10/24] #:(コロン)の後ろはスペースを空ける。
optional: true
※/etc/netplan/00-installer-config.yamlを直接編集するのは拙いそうです。
代わりに、/etc/netplanに新たなYAMLファイルを作成します。
netplanは、/etc/netplanディレクトリ下の.yamlファイルをソート順に読み込んでくれるそうです。
» 参考サイト
設定を反映させる。
$ sudo netplan apply
ホストOSから192.168.20.10にssh接続できることを確認する。
よし、成功。