【嵌入式Linux环境搭建-10】tftp服务安装、双网卡并行

本文详细介绍了如何在Ubuntu主机上安装TFTP服务,包括修改xinetd配置,设置文件权限,以及重启服务进行测试。同时,文章还涵盖了网络配置,包括Windows和虚拟机的IP设置,确保板子与主机、虚拟机之间的网络连通性,以及通过TFTP进行文件传输的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

10.tftp服务安装

板子有有线网卡,需有线连接到电脑

主机安装TFTP服务

$ sudo apt-get install xinetd tftpd tftp	
$ sudo vim /etc/xinetd.d/tftp /*添加下面内容, 
service tftp
{
protocol        = udp
port            = 69
socket_type     = dgram
wait            = yes
user            = nobody
server          = /usr/sbin/in.tftpd
server_args     = /tftpboot
disable         = no
}
 
注意: win10下内容拷贝不过来 需要去掉.vimrc " 启用鼠标 部分内容如 if has('mouse') set mouse=a endif

 */

$ sudo mkdir /tftpboot    
$ sudo chmod -R 777 /tftpboot   //改变文件权限
$ sudo chown -R nobody /tftpboot   //递归改变文件权限
$ vim /tftpboot/test   //创建测试文件
$ sudo service xinetd restart  //新系统的重启服务
$ sudo /etc/init.d/xinetd restart  	//老系统的重启服务

$ tftp localhost  //自环测试
tftp> get  test
Received 7 bytes in 0.0 seconds  //有下载到文件,表示tftp服务安装成功
tftp> q //退出

板子与虚拟机能ping通

用网线连接板子和电脑  //需买网线,笔记本电脑还需买 usb转网卡 设备

//win10设置:
  右下脚无线网图标上右键 -> 打开网络和internet设置 -> 以太网 -> 网络和共享中心
  -> 点以太网(有线网卡) -> 属性 -> TCP/ipv4-> 选使用下面的ip地址
  -> IP地址    192.168.9.120   -> 确定
     子网掩码  255.255.255.0
     网关      192.168.9.1
 
  关闭防火墙 // 右下角向上箭头 -> 点盾牌的图标 -> 把域网络 专有网络 公有网络 防火墙全部关闭(否则是ping不通的)
命令行输入  > ipconfig      //能看到以太网适配器里右ip  192.168.9.120表示设置成功
//========
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值