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 //

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

被折叠的 条评论
为什么被折叠?



