ゲスト OS の移植 - VirtualBox → VMWare - ネットワーク


クラウディア 


1. 概要
2. 有効化
3. Ubuntu
4. 参考サイト

1. 概要

 「VirtualBox」のゲスト OS を、「VMWare」に移植した後の、ネットワークの設定について記述します。

2. 有効化

 エクスポート・インポートの状況によっては、ネットワークが無効化されている場合があります。  その場合、前ページの作業もエラーになることがありますので、デスクトップの環境に合わせて、ネットワークを有効化します。  まずは、「VMware」のホスト側のメニューで、ネットワークアダプタが有効化されていることを確認します。  たいていの場合は、ここで適切に設定していれば、問題なく動作すると思います。

3. Ubuntu

 「Ubuntu 22.04」を「VirtualBox」から「VMware」に移植したとき、ネットワークに接続できませんでした。  まず、状況を確認します。

ip link

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 00:50:56:3c:c4:ad brd ff:ff:ff:ff:ff:ff
    altname enp2s1
 このとき、「1: lo:」のみであれば、ハードウェア的に認識できていないので、ホスト側の設定を確認します。  「2: ens33:」が表示されていれば(デバイス名は、「NIC」によって異なります)、デバイスは認識できていますので、次の手順で有効化します。

sudo ip link set ens33 up
 これで、有効化されますので。

ifconfig

ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.10.157  netmask 255.255.255.0  broadcast 192.168.10.255
        inet6 fe80::250:56ff:fe3c:c4ad  prefixlen 64  scopeid 0x20<link>
        ether 00:50:56:3c:c4:ad  txqueuelen 1000  (イーサネット)
        RX packets 3383  bytes 276378 (276.3 KB)
        RX errors 0  dropped 58  overruns 0  frame 0
        TX packets 282  bytes 36608 (36.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (ローカルループバック)
        RX packets 26976  bytes 1809892 (1.8 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 26976  bytes 1809892 (1.8 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
 このとき、「ens33」の「inet」の行が表示されていなくて、ネットワークが使えない場合は、「DHCP」サーバから「IP」アドレスが取得できていない可能性があります。  「DHCP」を使っているのであれば、下記のコマンドで、「DHCP」サーバから「IP」アドレスを取得します。

sudo dhclient -v ens33

4. 参考サイト

 本ページは、「ChatGPT」軍曹を参考にさせていただきました。

EaseUS