tftp服务器设置

来源:互联网 发布:mac install repo 编辑:程序博客网 时间:2024/05/16 02:46

一个tftp服务器的搭建有如下若干步骤:
    1. 查看tftp server是否安装。(rpm -q tftp-server)
    2. 如果服务器没有安装,则到linux系统光盘中寻找该包并安装。
    3. 安装tftp之后对本地tftp进行设置:
       a.编辑tftp服务(vi /etc/xinetd.d/tftp)并按如下过程修改内容。
         

service tftp

{     socket_type            =dgram

       protocol                  =udp

       wait                        =yes

       user                        =root

       server                     =/usr/sbin/in.tftpd

       server_args             =-s  /tftpboot -c

       disable                    =no

       per_source             =11

       cps                         =100 2

       flags                       =IPv4

}

     b. 修改/tftpboot文件夹的访问权限
      

chmod 777 /tftpboot ----------root 权限下


     c. 启动tftp服务。
       

service xinetd restart (gnome下可以输入 serviceconf图形化处理)

    
     e. 进行本地服务测试
       

tftp 本机ip
get file(这个文件要在/tftpboot内存在)
q


         如果想要获得的文件已经得到,则本地配置成功。
    4. 设置u-boot环境变量
      

setenv serverip 192.168.1.20 //设置服务器ip
setenv ipaddr 192.168.1.110    //设置本地ip
tftp 20000000 file(存在于/tftpboot下)


    5.以上步骤完成后tftp不一定可以进行通讯,还有一个最最关键的步骤。
    关闭系统防火墙
    
    连接成功后会出现如下信息:
   

TFTP from server 192.168.1.20; our IP address is 192.168.1.110                  
Filename '123'.                                                                 
Load address: 0x30000000                                                        
Loading: #


    到此完全设置流程结束

原创粉丝点击