您现在的位置是:首页 >技术教程 >系统移植 网络环境配置和TFTP服务器搭建网站首页技术教程
系统移植 网络环境配置和TFTP服务器搭建
简介系统移植 网络环境配置和TFTP服务器搭建
目录
网络环境配置
1. 配置windows环境下协议




注:windows开启或者关闭防火墙影响开发板和linux能否链接到windows
2. 配置linux环境下的网络




3. 开发板

网关IP(gateway ip)
IP地址(Ipaddr)
网络掩码(netmask)
服务器IP(server ip)
设置上面代码方法
setenv gatewayip 192.168.1.1 setenv ipaddr 192.168.1.200 setenv netmask 255.255.255.0 setenv serverip 192.168.1.125 saveenv //保存所有
在开发板输入ping 192.168.1.125会出现两种情况
第一种:

第二种:

4. Ping 不通解决办法
关闭防火墙
检查硬件连接、检查服务器 IP 网卡配置等。
如果你是电脑的网口,那需要改一下速率。配置为百兆全双工
搭建TFTP服务器环境搭建
》1.验证tftp服务器环境是否搭建
dpkg -s tftpd-hpa
下图代表安装完成

》2.若是未安装,执行下面命令
sudo apt-get install tftpd-hpa tftp-hpa
》3.修改tftp服务器配置文件
sudo vi /etc/default/tftpd-hpa
修改成如下内容
# /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TFTP_DIRECTORY="/tftpboot" TFTP_ADDRESS=":69" TFTP_OPTIONS="-c -l -s"
》4.在ubuntu下创建工作目录并设置为最高权限
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot

》5.重启tftp服务
每次打开ubuntu都需要重启此服务
sudo service tftpd-hpa restart
》6.验证是否成功
在服务器工作目录下创建文件

回到家目录
cd ~
登陆tftp服务区
tftp localhost
输入get 1.txt和q

查看验证文件是否到当前目录下

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。





U8W/U8W-Mini使用与常见问题解决
QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。...
stm32使用HAL库配置串口中断收发数据(保姆级教程)
分享几个国内免费的ChatGPT镜像网址(亲测有效)
Allegro16.6差分等长设置及走线总结