解决适配器无VMnet1和VMnet8问题

一、问题

安装完成虚拟机后在网络连接中没有找到VMnet1和VMnet8

查看网络连接方法见文章:Windows10打开“网络连接”的方法汇总

二、解决方法

方法一:VMware自动安装

1.打开VMware Workstation,找到左上角的编辑,点击虚拟网络编辑器

选中VMnet8,可以看到下面的“将主机虚拟适配器连接到此网络(V)”是灰色的,而且方框是没有打上√的(这里我已经安装好了所以显示打对勾了)

这时灰色是没有权限,点击右下角的”更改设置“,允许管理员进行设置即可对方框进行操作

打上对勾后点击确定等待网络配置即可。

方法二:CCleaner修复

这时安装不了或者点了几次且重启机器后还是没有显示的话,可以下载软件CCleaner用来修复或者清理损坏重复多余的注册表(可以上官网下载https://www.ccleaner.com/zh-cn/ccleaner)速度有点慢,个人分享下载百度网盘


下载好页面是这样的

1.点击左侧的“注册表”,默认全选然后点击“扫描”

2.扫描完点击右侧的“清理”

3.弹出的页面点击“修复所有选定的问题”

4.等待修复完成后点击关闭即可

这个时候虚拟机那边网络设置已经是打上对勾了,网络连接中也能找到VMnet1和VMware8了。如果还没有的话按照方法一重新再设置一遍即可。

### 修复VMware中缺失的vmnet1vmnet8配置 在解决VMware中缺少`vmnet1``vmnet8`的问题时,需要确保虚拟网络适配器正确安装并启用。以下是一些关键步骤注意事项: #### 1. 检查虚拟网络适配器是否存在 如果物理机中没有`VMware Network Adapter VMnet1``VMware Network Adapter VMnet8`,则需要重新创建或修复这些虚拟网卡[^2]。可以通过以下命令检查当前系统中的虚拟网络接口: ```bash ifconfig -a ``` 或者使用: ```bash ip link show ``` #### 2. 重新配置VMware网络 VMware提供了网络编辑工具,可以用来重新配置虚拟网络设置。运行以下命令打开VMware网络配置工具: ```bash sudo vmware-networks --configure ``` 此工具可以帮助用户重新生成配置虚拟网络接口(如`vmnet1``vmnet8`)。 #### 3. 手动重建虚拟网络接口 如果上述方法无效,可以尝试手动重建虚拟网络接口。具体操作如下: - 编辑VMware的网络配置文件: ```bash sudo nano /etc/vmware/networking ``` 确保文件中包含`vmnet1``vmnet8`的相关配置。例如: ```plaintext answer VNET_1_HOSTONLY_SUBNET "192.168.45.0" answer VNET_1_DHCP yes answer VNET_8_HOSTONLY_SUBNET "192.168.107.0" answer VNET_8_DHCP yes ``` - 重启VMware服务以应用更改: ```bash sudo /etc/init.d/vmware restart ``` #### 4. 确保内核模块正常加载 如果`vmmon``vmnet`模块未正确加载,可能导致虚拟网络接口无法正常工作。可以尝试重新编译安装这些模块[^3]。具体步骤如下: - 克隆官方支持的模块仓库: ```bash git clone https://github.com/mkubecek/vmware-host-modules.git ``` - 切换到对应版本的分支: ```bash cd vmware-host-modules git checkout workstation-15.5.1 ``` - 编译并安装模块: ```bash make sudo make install ``` - 重新加载VMware服务: ```bash sudo /etc/init.d/vmware start ``` #### 5. 验证虚拟网络接口状态 完成上述步骤后,验证`vmnet1``vmnet8`是否已成功创建并启动: ```bash ifconfig vmnet1 ifconfig vmnet8 ``` 或者使用: ```bash ip addr show dev vmnet1 ip addr show dev vmnet8 ``` #### 注意事项 - 如果仍然无法解决问题,可能需要检查系统的内核版本与VMware版本的兼容性[^1]。 - 确保已安装正确的内核头文件开发工具链: ```bash sudo apt update sudo apt install build-essential linux-headers-$(uname -r) ``` --- ###
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值