tftp服務器設置

一個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: #


    到此完全設置流程結束

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章