虚拟机和主机之间ping不通/开发板和虚拟机之间ping不通

来源:互联网 发布:java架构师工作 编辑:程序博客网 时间:2024/05/16 11:31


在学习驱动的时候遇到的一个问题,

差不多把网上的方法都试了一遍,

然后莫名其妙就好了。。。

记下来下次再用



1.顺便一提:The VMware Authorization Service is not running

VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the program, access all directories the program uses, and access all directories for temporary files.
The VMware Authorization Service is not running。


这个问题是由于VMAuthdService服务没有运行导致的,

打开任务管理器 - 详细信息 - 服务 - 找到VMAuthdService - 右键点击启动,再运行虚拟机就没有问题了。


2.ping不同可能的原因有:

a.桥接  b.防火墙  c.虚拟机设置ip  d.无线是否关闭  e.几个ip地址不能重复


a.桥接:


虚拟机最左端右键打开设置 - 网络适配器 - 网络连接设置为桥接模式


b.防火墙


RedHat左上角系统 - 管理 - 安全级别和防火墙 - 全部设置为禁用


c.虚拟机设置ip


在终端中运行 - ifconfig - 第二行inet addr就是虚拟机ip - ifconfig eth0 192.168.1.*(修改成想要的ip地址)

注意:如果是虚拟机和主机ping,那需要设置主机的ip地址,

电脑右下角 - 右键网络 - 打开网络和共享中心 - 更改适配器设置 - 右键本地连接 - 属性 - ipv4选项 - 使用下面的ip地址 192.168.1.*(设置注意不能和虚拟机ip地址相同)

如果是虚拟机和开发板ping,那需要设置开发板的ip地址,

需要任意串口软件打开开发板串口 - print - 可以看到开发板ipaddr的ip地址(怎么改忘了。。。。saveenv什么的吧)


d.网络如果是连接无线,请先关闭,再ping试试 (我的最后貌似就是这个原因,虚拟机ping主机ping不通)


e.虚拟机 / 主机 /开发板ip地址不能重复已经说过、


f.重新恢复网络配置


关闭虚拟机 - 虚拟机左上角 - 编辑 - 虚拟网络编辑器 - 右下更改设置 - 权限设置为是 - 还原默认设置(回复完再试试)

1 0
原创粉丝点击