系统移植 网络环境配置和TFTP服务器搭建

目录

网络环境配置

1. 配置windows环境下协议

2. 配置linux环境下的网络

3. 开发板

4. Ping 不通解决办法

搭建TFTP服务器环境搭建

》1.验证tftp服务器环境是否搭建

》2.若是未安装,执行下面命令

》3.修改tftp服务器配置文件

》4.在ubuntu下创建工作目录并设置为最高权限

》5.重启tftp服务

》6.验证是否成功


网络环境配置

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.txtq

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