全解TFTP服务配置实验

网络 网络管理
文章中,我们对于TFTP服务配置实验的内容进行了具体的分析和讲解,那么大家就来从文中来做一下具体的了解吧。

在对网络协议进行学习的过程中,我们难免对配置内容觉得有些生疏。那么这里我们就来进行一项TFTP服务配置实验,从中,可以帮助大家,对于TFTP服务配置的过程有一个系统的掌握。

TFTP服务配置实验内容

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。TFTP承载在UDP上,提供不可靠的数据流传输服务,不提供存取授权与认证机制,使用超时重传方式来保证数据的到达。

TFTP服务配置实验目的

通过实验,学员掌握TFTP服务配置方法

TFTP服务配置实验平台

带有Linux操作系统的PC机,并在以太网中连接。

TFTP服务配置实验步骤

TFTP服务配置实验步骤1. 配置服务器端

使用以下的命令,安装TFTP服务端。

linux@farsight:~$ sudo apt-get install tftp-hpa tftpd-hpa xinetd

正在读取软件包列表... 完成

正在分析软件包的依赖关系树

正在读取状态信息... 完成

推荐安装的软件包:

inet-superserver

下列【新】软件包将被安装:

tftp-hpa tftpd-hpa xinetd

共升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 9 个软件未被升级。

需要下载 198kB 的软件包。

解压缩后会消耗掉 631kB 的额外空间。

获取:1 http://archive.ubuntu.com intrepid/main tftp-hpa 0.48-2.2ubuntu1 [24.5kB]

获取:2 http://archive.ubuntu.com intrepid/main tftpd-hpa 0.48-2.2ubuntu1 [35.2kB]

获取:3 http://archive.ubuntu.com intrepid/main xinetd 1:2.3.14-7ubuntu1 [139kB]

下载 198kB,耗时 14s (13.8kB/s)

正在预设定软件包 ...

选中了曾被取消选择的软件包 tftp-hpa。

(正在读取数据库 ... 系统当前总共安装有 108543 个文件和目录。)

正在解压缩 tftp-hpa (从 .../tftp-hpa_0.48-2.2ubuntu1_i386.deb) ...

选中了曾被取消选择的软件包 tftpd-hpa。

正在解压缩 tftpd-hpa (从 .../tftpd-hpa_0.48-2.2ubuntu1_i386.deb) ...

选中了曾被取消选择的软件包 xinetd。

正在解压缩 xinetd (从 .../xinetd_1%3a2.3.14-7ubuntu1_i386.deb) ...

正在处理用于 man-db 的触发器...

正在设置 tftp-hpa (0.48-2.2ubuntu1) ...

正在设置 tftpd-hpa (0.48-2.2ubuntu1) ...

正在设置 xinetd (1:2.3.14-7ubuntu1) ...

* Stopping internet superserver xinetd                                                  [ OK ]  
 
* Starting internet superserver xinetd                                                   [ OK ] 
  • 1.
  • 2.
  • 3.

还可以下载这些软件包:

tftp-hpa_0.48-2.2ubuntu1_i386.deb  
 
tftpd-hpa_0.48-2.2ubuntu1_i386.deb  
 
xinetd_1_3a2.3.14-7ubuntu1_i386.deb  
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.

然后

sudo dpkg –i *.deb 安装这些软件包

TFTP服务配置实验步骤2.添加配置文件

linux@farsight:~$sudo vim /etc/xinetd.d/tftp 
  • 1.

添加如下内容:

service tftp  
{  
disable = no 
socket_type   = dgram 
protocol   = udp 
wait    = yes 
user    = root 
server    = /usr/sbin/in.tftpd  
server_args   = -s /tftpboot  
per_source   = 11 
cps    = 100 2  
flags    = IPv4 

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.

TFTP服务配置实验步骤3、启动/停止tftp服务

linux@farsight:~$ sudo /etc/init.d/xinetd stop  
* Stopping internet superserver xinetd                                                [ OK ]  
 
linux@farsight:~$ sudo /etc/init.d/xinetd status  
* xinetd is not running  
 
linux@farsight:~$ sudo /etc/init.d/xinetd start  
* Starting internet superserver xinetd                                                 [ OK ]  
 
linux@farsight:~$ sudo /etc/init.d/xinetd status  
* xinetd is running.  
 
linux@farsight:~$ sudo /etc/init.d/xinetd restart  
 
* Stopping internet superserver xinetd                                               [ OK ]  
 
* Starting internet superserver xinetd                                                [ OK ] 
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.

 

责任编辑:佟健 来源: hi.baidu.com
相关推荐

2010-07-14 16:21:31

Telnet服务配置

2010-08-05 09:49:18

NFS服务器配置

2010-07-28 22:20:10

RIP路由配置

2011-03-30 10:07:02

Zabbix安装

2010-07-13 14:44:11

SNMP服务设置

2010-09-10 16:19:31

配置tftp服务器

2010-01-07 15:19:07

Ubuntu tftp

2010-09-01 10:19:43

配置DHCP

2010-09-14 11:24:03

Windows tft

2010-08-06 14:08:50

路由器配置命令

2010-09-25 12:28:38

DHCP服务器基础概念

2010-09-07 15:27:01

2010-09-14 11:16:55

Debian Linu

2009-11-10 15:18:03

思科路由器常用配置命令

2010-01-08 10:35:35

Catalyst交换机

2010-09-14 14:36:04

fedora12 tf

2010-09-14 10:29:43

配置tftp服务器

2010-01-04 09:39:39

Silverlight

2010-04-20 11:51:31

负载均衡

2010-09-25 13:07:50

DHCP协议结构
点赞
收藏

51CTO技术栈公众号