简介:
在虚拟机配置tftp服务器并让开发板能够方便地向主机发送/接收文件
1、配置网络环境
(1)虚拟机配置
要让开发板能够和虚拟机网络相通,至少要存在一个物理媒介让二者共存于一个子网下,这样操作:
找到刚才添加的网络适配器,配置为桥接模式,相当于直接接上了电脑的网卡,而不是虚拟的网络适配器
虚拟机重启一下应该就有两个网卡了
ipv4的ip规则(粗糙版),简单说就是前面三组数字一样,最后一组数字不同,就可以区分子网下的不同设备并且可以相互网络通信(但是范围必须是在(2^8-1=255)这个范围内,一组只有8位)
我这里以这套ip为例
#虚拟机
192.168.233.110
#开发板
192.168.233.100
#可以看到最后一组不同,前面三组相同
配置完关闭重启即可
(2)开发板配置
打开开发板,配置ip到相同网段(前三组相同,最后一组不同),使用ping指令,发现可以ping通,就算是网络通了
2、tftp服务配置
进行服务配置,虚拟机下载tftp-hpa, 开发板下载tftp
到这里编辑配置文件,只需要配置虚拟机,开发板不用配置
vim /etc/default/tftpd-hpa
配置完毕后检查一下运行状态
然后开始测试,新建一段测试文本
vim test.txt
#然后里面写完内容后保存关闭
:wq
打开开发板,保证能够ping通的情况下使用tftp指令
文本你内容相同,成功