VM虚拟机问题总结

  1. 虚拟机挂起,下次打开时时间未更新

    挂起是把当前的系统状态都封存起来,挂起后系统时间是不会自动更新的,这就导致下次使用时系统时间依旧是从 上次挂起时计时,所以不免每次都需要执行sudo ntpdate 来手动进行时间同步。

    解决方案

whereis ntpdate, 查看ntpdate 所在路径, 为/usr/sbin/ntpdate

chmod a+s /usr/sbin/ntpdate给予当前用户和用户组root执行此命令的权限.

echo “ntpdate ntp.org.cn”>> ~/.bashrc

这样在每次登录系统时会自动执行时间同步.

  1. vmware tool安装

下载vmware tool 后下/media/admi VMware Tools 下

不可再/media目录下解压

sudo tar xzvf /media/admi/VMware\ Tools/VMwareTools-10.0.5-3228253.tar.gz

解压到当前目录,之后出现vmware-tools-distrib

cd vmware-tools-distrib

sudo./vmware-install.p

安装后才可以设置共享文件

在/mnt/hgfs/下

设置共享文件后linux和windows都可以访问磁盘文件,可共享本机硬盘、移动硬盘或U盘,自动加载。

  1. 网卡 三种模式

桥接模式,vmnet0(无实体虚拟网卡)

hostonly, VMware Virtual Ethernet AdapterVMnet1 仅主机模式,

NAT模式:网络地址转换,VMware Virtual Ethernet AdapterVMnet8

编译->打开虚拟网络编辑器,可以看到vmnet0,vmnet1,vmneet8

VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换机。

NAT模式下

环境宿主机ip:192.168.202.1

虚拟机ip::192.168.202.1 131

网关ip:通过编译->虚拟网络编辑器,NAT设置

192.168.202.2

子网ip和子网掩码作用需要确认

  1. 虚拟机ping不通网络(网关设置问题)

ping 8.8.8.8不通,查看广播地址,

执行ping -b 192.168.202.255(192.158.202.0好像也可以,还没搞清楚),可以看到响应ip为192.168.202.2

执行route -n查看网关https://man.linuxde.net/route

发现网关未设置为192.168.202.2

执行sudo route add default gw 192.168.202.2 dev ens33添加默认网关

这样ping互联网就可以通了.

  1. 虚拟机ping主机不通,主机ping虚拟机可以通

网络共享中心->windows防火墙->高级设置->入站规则,找到如下设置将对应网络的是改为否,即可

  1. 虚拟机无ip/ipv4消失地址

centos 启动后默认未启动网卡,参考https://blog.csdn.net/lytx2070/article/details/55252532.

宿主机VM DHCP服务未启动

一般情况如下服务启动否则可能无法使用

DHCP启动后如宿主机和虚拟主机无法ping同,可能是VMnet8网卡设置异常,先将其禁用再启动即可自动从DHCP服务获取ip信息,之后就可以ping通过。

还有一种可能是未设置未NAT模式,而是桥接模式,更改为NAT模式后,重启网卡即可

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值