zoukankan      html  css  js  c++  java
  • 4412 搭建tftp服务器

    搭建服务器

    --安装xinetd,sudo apt-get install xinetd

    --安装tftp和tftpd,sudo apt-get install tftp tftpd

    --配置/etc/xinetd.d/tftp文件(一定要对齐,严格按照格式输入)

    tftp文件中的/var/tftpboot是服务器的目录

    -- 新建tftp服务器目录mkdir /var/tftpboot

    -- 修改权限为777

    -- 重启xinetd服务sudo /etc/init.d/xinetd restart

     

    搭建完成后,在本机上测试

    本机测试

    -- 在/var/tftpboot下面建立一个文件test,输入任意内容

    -- 启动另一个终端

    -- 输入终端命令tftp 127.0.0.1

    -- 输入get test

    -- 输入q可以退出

    -- 退出后,使用ls命令可以发现当前目录下有test文件,如果这个文件和服务器中的test文件内容一模一样,表明服务器搭建成功

    同一网段的概念

    “同一网段”

    -- IP和子网掩码做与运算得到的网络标识,如果两个网络的网络标示一样,则在同一网段

    Ubuntu

    ip:192.168.80.138

    mask:255.255.255.0

    board

    ip:192.168.2.230

    mask:255.255.255。0

    netflag

    开发板实现TFTP文件传输

    路径说明

    -- 使用手册介绍在"/home/cym/exynos4412/linux/app"目录下

    -- 视频介绍最小系统是在"/home/minilinux"目录下

    配置开发板和虚拟机在“同一网段”

    -- 开发板和PC机同时接到交换机的情况(同时接到路由器也一样)

    虚拟机选桥接模式,设置IP同一网段

    客户端下载测试

    -- tftp -g -l test -r test + IP地址

    TFTP传输应用程序测试

    -- tftp -g -l helloworld -r helloworld

    先要把helloworld复制到/var/tftpboot目录下,然后开发板就能下载了

    无欲速,无见小利。欲速,则不达;见小利,则大事不成。
  • 相关阅读:
    Android 颜色配置表-颜色类
    Android模拟器——Genymotion
    Android-adb shell 读取手机系统文件
    android webview js交互 第一节 (java和js交互)
    Android源码目录结构详解(转载)
    BlockingQueue深入分析(转)
    RUDP之三 —— Virtual Connection over UDP
    RUDP之二 —— Sending and Receiving Packets
    OSS层基础:平台区分
    RUDP之一 —— UDP VS TCP
  • 原文地址:https://www.cnblogs.com/ch122633/p/9385678.html
Copyright © 2011-2022 走看看