按照讯为的教程学习,在学习到TFTP服务器的时候,教程中将开发板和PC连接到了交换机,教程也是基于交换机的平台进行操作的,而我没有交换机,路由器也没有多余的,只有一台WIN10笔记本、一块ITOP4412开发板和一根网线。在网上找了好多的资料,终于可以将三个设备全都ping通了!!!
1、首先,
笔记本连上了家里的WIFI。路由器给笔记本分了一个IP地址,这个地址可以使用cmd命令查看:
右键单击开始菜单,点击图片中的cmd命令

2、在命令行模式下输入ipconfig.exe,回车,之后就罗列出了当前电脑的联网信息:

3、红框中的内容就是无线网卡的联网信息,显示我当前的IP地址为192.168.1.106 。为了验证这个IP是由路由器分配的,我使用手机,也连上同一个WIFI,分配到的IP地址是192.168.1.102 。

4、然后使用手机的一个网络测试工具,建立一个TCP服务器,用电脑的网络测试工具去连接它,发送数据,可以接收到,说明电脑的IP地址是由路由器分配的。

5、之后打开
网络和internet选项->
更改适配器选项,找到
本地连接(以太网),点开
属性界面:

6、在IPV4界面
设置一个静态IP

此处的DNS服务器地址不需要设置,如果设置,可能会造成PC不能上网的问题。
7、使用网线连接开发板,在调试软件里或者编译Linux内核时,
将开发板的IP改成静态IP,注意要和本地的IP(192.168.1.110)位于同一网段,我设置的是192.168.1.108

8、此时,用PC的cmd命令就可以ping通开发板了

9、但是虚拟机还没有设置,在VMware的左上方找到
编辑 -> 虚拟网络编辑器 ,在弹出的界面里设置:

10、将
WMnet0桥接到有线网卡上,如果是自动的话,可能会选择到无线网卡,这样连接的就不再是本地网络了。更改虚拟机系统IP为静态,设置为与开发板处于同一网段,我的设置如下:(
虚拟机可能不能上网)

11、重启虚拟机系统,使用ifconfig命令查看当前IP,此时我的虚拟机ip为刚刚的设置值:

12、测试一下。首先虚拟机ping开发板,可以ping通:

主机ping开发板,正常:

主机ping虚拟机,也OK:
我的设置:
主机本地IP:192.168.1.110
虚拟机IP:192.168.1.109
开发板IP:192.168.1.108
2018/08/24