win10安装VMware workstation没有显示虚拟网卡
问题1:windowns10安装VMware workstation没有显示虚拟网卡
我是安装了Virtualbox再安装的Vmware,安装完发现windows端没有VMware的虚拟网卡,原以为是Virtualbox的问题,但卸载了Virtualbox重新安装vmware也没有。
最后百度找各种文章,最终多次尝试解决:安装时右键安装程序,选择“以管理员身份安装”,这样安装出来的就有网卡信息。
问题2:我电脑上同时安装了Virtualbox和vmware,vmware的桥接模式的虚拟机没有ip地址,即用ifconfig查看信息没有inet addr。
解决方法参考链接https://jingyan.baidu.com/article/11c17a2ccb50c6f446e39dda.html
原因:安装的Virtualbox和VMware冲突了,
解决:(1)点击VMware界面上的“编辑”选项,然后点击下面的虚拟网络编辑器。
(2)在打开的网络编辑器页面我们看到虚拟机使用的桥接模式网卡不在列表中,需要点击右下角的更改设置,使用管理员权限才能打开。
(3)点击更改设置后,VMware重新加载设置,这个时候就能在列表中看到对应的桥接模式网卡,它默认设置是自动桥接模式。如下面图中所示:
(4)点击桥接模式,然后在下面“VMnet信息”可以看到它的设置选项,然后点击自动,这个时候可以看到安装的VirtualBox桥接网卡VirtualBox Host-Only Ethernet Adapter,以及主机自己的实际物理网卡Realtek...。原因应该是自动模式将所有虚拟机的流量都导入到Virtualbox的桥接网卡上面去了。这个时候我们点击实际的物理网卡名称。
然后它的模式就变成了实际的网卡名称,如下面图中所示。点击确定按钮保存配置。
(5)在虚拟机上重启network服务,systemctl restart network。
再用ifconfig查看ip地址,发现有了地址。问题解决。
问题3:Virtualbox安装了一个Centos虚拟机,使用NAT模式,配置了端口映射,使用中端口不通。
我有个程序需要外网可以连接进来,所以需要配置端口映射,测试过程中发现连接时有connection reset by peer错误,查询发现是防火墙没有开放端口。
查看防火墙状态的命令:firewall-cmd --state
检查防火墙开放的端口:firewall-cmd --permanent --zone=public --list-ports
开放一个新的端口:firewall-cmd --zone=public --add-port=8080/tcp --permanent
重启防火墙:firewall-cmd --reload
验证新增加端口是否生效:firewall-cmd --zone=public --query-port=8080/tcp
其他命令:
启动防火墙:systemctl start firewalld
关闭防火墙:systemctl stop firewalld
防火墙开机自启动:systemctl enable firewalld.service