问题情境
- Windows端可以上网
- ubuntu系统用的是NAT网络连接方式(用于保证ubuntu是通过windows的外置网卡来间接上网的)
- 在ubuntu端ping网页(www.baidu.com)或ip地址192.168.1.109(我的主机地址)都可以ping通
- 在windows端ping ubuntu系统的ip地址ping不通,但主机可以上网
一、windows端可联网
ps.如果这个是没有的,基本上其他博主推荐的方法都没有用,需要去搜索如何把vmware完全卸载干净,大概率是由于非第一次安装残留下某些文件造成的。我用的是CCleaner完成卸载,清除注册表,对我有效
1.先检查在这个页面下是不是没有VMnet8,如果有请跳过
路径:右下角WLAN图标右击->打开"网络和Internet设置"->更改适配器选项
下图是有正确识别到的
同理这里也应该是没有黄色小标的
路径:“此电脑”右击->管理->系统工具->设备管理器->网络适配器
VMnet1是连接开发板时用的,VMnet8是ubuntu连接网络用的
2.确保在本地Windows端有把VMware的服务全部打开(红色框框圈住的部分)
方法1:控制面板(可以用win+r打开命令,然后输入control同理)->搜索"服务 "->在管理工具下,有"查看本地服务",全部勾选即可
方法2:在win左下角有个搜索框(没有的在底框空白处右击->搜索->显示搜索图标)->搜索"服务"
二、关于FTP无法连接问题
- 检查是否开启相关协议
- 检查ubuntu下的FTP服务是否正常
- 这个主要是用于后续ubuntu系统跟开发板的连接时的设置
不要问为啥有这么多方法,人已疯了