banner
ZetoHkr

ZetoHkr

摸🐟从未停止,努力从未开始
github

VMware Fusion Proが仮想マシンを起動する際に表示されるメッセージ: 'Ethernet0'を仮想ネットワーク'/dev/vmnet1'に接続できませんでした。

環境#

オペレーティングシステム:MacOS Sequoia Version 15.3

仮想マシン:VMware Fusion Pro 13

仮想マシンシステム:Kail 2024.04

CPU: Intel i9-9980HK (16) @ 2.40GHz

GPU: Intel UHD Graphics 630, AMD Radeon Pro 5500M

メモリ: 64GB

解決#

仮想ネットワークカードに問題が発生した場合、まず仮想ネットワークカードから始めましょう。まず、仮想ネットワークカードを再起動してみます。

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop

出力

Database file is not present.

え?データベースファイルが存在しない?問題をさらに探り、仮想ネットワークカードの設定を試みます。

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --configure

出力

Configuring Bridged network vmnet0
Configuring hostonly network vmnet1, probing for unused subnet ...
Failed to assign subnet address to hostonly network: vmnet1
Stopped all configured services on all networks

エラーメッセージ 'Failed to assign subnet address to hostonly network: vmnet1' は、vmnet1 (ホストオンリーネットワーク) の設定中に自動的にサブネットアドレスの割り当てに失敗したことを示しています。これにより、仮想マシンのネットワーク設定に問題があるのではないかと推測できます。ネットワーク設定を確認します(/Library/Preferences/VMware\ Fusion/networking)

networking ファイルがない場合は、自分で新しく作成します。

sudo nano /Library/Preferences/VMware\ Fusion/networking

中に何もない場合は、以下の内容を書き込みます。

VERSION=1,0
answer VNET_1_DHCP no
answer VNET_1_HOSTONLY_NETMASK 255.255.255.0
answer VNET_1_HOSTONLY_SUBNET 192.168.1.0
answer VNET_1_HOSTONLY_UUID 31E17A97-6F3C-41DB-932E-9D493E6FE614
answer VNET_1_VIRTUAL_ADAPTER yes
answer VNET_8_DHCP yes
answer VNET_8_DHCP_CFG_HASH 1781F166B1771BCF6EA9E45C44B81F5BDCA7175D
answer VNET_8_HOSTONLY_NETMASK 255.255.255.0
answer VNET_8_HOSTONLY_SUBNET 172.16.54.0
answer VNET_8_HOSTONLY_UUID 65DAB13D-9556-4300-9B2C-10B67BEB779F
answer VNET_8_NAT yes
answer VNET_8_VIRTUAL_ADAPTER yes

説明:

VERSION=1,0: 仮想ネットワークカードのバージョン
answer VNET_1_DHCP no: VNET_1仮想ネットワークカードはDHCPを使用しない
answer VNET_1_HOSTONLY_NETMASK 255.255.255.0: VNET_1仮想ネットワークカードのサブネットマスク
answer VNET_1_HOSTONLY_SUBNET 192.168.1.0: これはVNET_1仮想ネットワークカードのサブネットを示します
answer VNET_1_HOSTONLY_UUID 31E17A97-6F3C-41DB-932E-9D493E6FE614: VNET_1仮想ネットワークカードのユニーク識別子(自分で生成することも可能)
answer VNET_1_VIRTUAL_ADAPTER yes: VNET_1仮想ネットワークカードは仮想です
answer VNET_8_DHCP yes: VNET_8仮想ネットワークカードはDHCPを使用します
answer VNET_8_DHCP_CFG_HASH 1781F166B1771BCF6EA9E45C44B81F5BDCA7175D: これはVNET_8仮想ネットワークカードのDHCP設定ハッシュ値(DHCP設定の一意性と完全性を保証)
answer VNET_8_HOSTONLY_NETMASK 255.255.255.0: VNET_8仮想ネットワークカードのサブネットマスク
answer VNET_8_HOSTONLY_SUBNET 172.16.54.0: VNET_8仮想ネットワークカードのサブネット
answer VNET_8_HOSTONLY_UUID 65DAB13D-9556-4300-9B2C-10B67BEB779F: VNET_8仮想ネットワークカードのユニーク識別子(自分で生成することも可能)
answer VNET_8_NAT yes: VNET_8仮想ネットワークカードはNATです
answer VNET_8_VIRTUAL_ADAPTER yes: VNET_8仮想ネットワークカードは仮想です

再度仮想ネットワークカードの設定を試みます。

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --configure

出力

Stopped all configured services on all networks
Backed up existing network settings to backup file "/tmp/vmware.UKyouv"
Restored network settings

この時点で、設定が成功したことがわかります。設定が有効になることを確認するために、コンピュータを再起動し、再起動後に仮想ネットワークカードを起動してみます。

sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --start

出力

Enabled hostonly virtual adapter on vmnet1
Started NAT service on vmnet8
Enabled hostonly virtual adapter on vmnet8
Started DHCP service on vmnet8
Started all configured services on all networks

これで、仮想ネットワークカードが正常に起動したことが確認できました。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。