配置tftp服务器

tftp服务器  时间:2021-03-03  阅读:()
i目录1自动配置·1-11.
1自动配置简介·1-11.
2自动配置的工作过程·1-21.
2.
1通过DHCP获取IP地址及相关信息·1-41.
2.
2从TFTP服务器上获取配置文件·1-51.
2.
3从HTTP服务器上获取配置文件1-71-11自动配置1.
1自动配置简介自动配置功能是指没有配置文件的设备在启动时自动获取并执行配置文件.
目前,网络规模较大时面临着设备分布广、维护人员少的问题,网络管理员在每一台设备上进行手工配置的工作量很大.
利用自动配置功能,网络管理员只需将配置文件保存在指定的服务器上,设备在空配置启动时可以自动从服务器上获取并执行配置文件,实现自动配置,从而简化了网络配置,大大降低了网络管理员的工作量,便于实现对设备的集中管理.
图1-1自动配置典型组网图自动配置的典型组网环境如图1-1所示.
设备需要在DHCP服务器、HTTP服务器、TFTP服务器和DNS服务器的配合下,实现自动配置:DHCP服务器:用来为执行自动配置的设备分配IP地址、配置文件名或远程启动文件的HTTP形式的URL、TFTP服务器参数和DNS服务器IP地址等信息.
DHCP服务器的详细介绍,请参见"三层技术-IP业务配置指导"中的"DHCP服务器".
HTTP服务器:用来为执行自动配置的设备分配需要的文件,如设备的配置文件信息.
TFTP服务器:用来保存自动配置过程中设备需要的文件,如保存主机IP地址和主机名映射关系的主机名文件和设备的配置文件等.
TFTP服务器的详细介绍,请参见"基础配置指导"中的"TFTP".
配置文件和主机名文件的详细介绍,请参见"1.
2.
22.
获取配置文件".
DNS服务器:用来提供IP地址和主机名的对应关系.
执行自动配置的设备可以通过DNS服务器将自己的IP地址解析为主机名,以便从TFTP服务器获取名为"主机名.
cfg"的配置文件;如果设备从DHCP应答报文中获取到TFTP服务器的域名,设备还可以通过DNS服务器将TFTP服务器的域名解析为TFTP服务器的IP地址.
DNS服务器的详细介绍,请参见"三层技术-IP业务配置指导"中的"域名解析".
1-2如果HTTP服务器、DHCP服务器、TFTP服务器和DNS服务器与执行自动配置的设备不在同一个网段,自动配置的设备需要增加网关,并且网关得配置DHCP中继功能,并配置路由协议,使得各个服务器和设备之间路由可达.
以广播方式向TFTP服务器发送请求消息时,由于广播报文只能在本网段内传播,如果执行自动配置的设备与TFTP服务器不在同一个网段,则需要在网关设备上配置UDPHelper功能,将广播报文转换为单播报文,转发给指定的TFTP服务器.
有关UDPHelper功能的详细介绍,请参见"三层技术-IP业务配置指导"中的"UDPHelper".
用户可以在TFTP服务器或HTTP服务器上创建配置文件,定义配置文件名时,为方便辨识文件名,尽量不要使用带空格的配置文件名.
自动配置支持的配置文件包括文件和脚本两种形式,其中脚本包括Python脚本和Tcl脚本.
通过Python脚本和Tcl脚本可以实实自动更新版本、下发配置等功能.
关于Python脚本的详详介绍,请参见"基础配置指导"中的"Python".
关于Tcl脚本的详详介绍,请参见"基础配置指导"中的"Tcl".
1.
2自动配置的工作过程自动配置的流程如图1-2所示.
1-3图1-2自动配置流程图自动配置的基本工作过程如下:(1)设备在空配置启动时,系统按照如下规则选取符合条件的接口:a.
若有处于链路状态UP的管理以太网接口,则优先选取管理以太网接口;1-4b.
若没有处于链路状态UP的管理以太网接口,有处于链路状态UP的二层以太网接口,则选取默认VLAN对应的VLAN虚接口;c.
若没有处于链路状态UP的二层以太网接口,则按照接口类型字典序、接口编号从小到大的顺序依次选择处于链路状态UP的三层以太网接口.
d.
若没有处于链路状态UP的三层以太网接口,则在30秒后开始下次自动配置接口选择过程,或用户通过手工终止自动配置操作.
(2)系统获取到符合条件的第一个接口后,系统配置该接口通过DHCP方式获取如下信息:配置文件名、TFTP服务器域名、TFTP服务器IP地址和DNS服务器地址等信息.
(3)设备成功地从DHCP服务器获取到该接口的IP地址及后续获取配置文件所需要的信息后,根据信息内容选择获取配置文件的形式:{如果从DHCP服务器获取的信息中,包括配置文件名为合法的HTTP形式的URL,自动配置会选择HTTP方式下载配置文件.
{如果从DHCP服务器获取的信息中,包括与TFTP下载相关的信息,自动配置会根据上述信息获取配置文件名,并从TFTP服务器下载该配置文件.
(4)如果下载配置文件成功,执行配置文件,自动配置过程结束;否则按照步骤(1)的规则开始获取下一个符合条件的接口,重复步骤(2)和(3).
(5)当获取配置文件失败时,设备会不断重复自动配置过程,直到成功获取配置文件为止.
如果获取配置文件失败,则在30秒后开始下次自动配置过程,或用户通过手工终止自动配置操作.
(6)成功获得配置文件后,执行获取到的配置文件.
在自动配置过程中,不论通过当前接口下载配置文件成功与否,自动配置都会恢复该接口的缺省配置.
(7)如果执行配置文件成功,则整个自动配置流程结束;如果执行配置文件失败,设备会在30秒后开始执行下次自动配置流程,或用户通过手工终止自动配置操作.
如需使用自动配置功能,建议在设设开启前,只将自动配置时需要使用的接口连入网络,以便加快自动配置速度.
通过自动配置获取到的配置文件执行完成后,该文件将被删除,不会在设设上保存.
建议配置文件执行完成后,在设设上通过save命令保存配置,否则,设设重启后还需重新执行自动配置功能.
save命令的详详介绍请参见"基础配置命令参考"中的"配置文件管理".
1.
2.
1通过DHCP获取IP地址及相关信息1.
IP地址及相关信息的获取过程DHCP请求报文除获取IP地址以外,报文中的Option55选项指明设备需要从DHCP服务器获得哪些信息(如配置文件名或远程启动文件HTTP形式的URL、TFTP服务器域名、TFTP服务器IP地址和DNS服务器IP地址等信息).
通过DHCP成功获取到IP地址后,设备将解析DHCP服务器应答报文中的如下字段:1-5Option67或file字段:用来获取配置文件名或远程启动文件HTTP形式的URL.
设备首先解析Option67,如果该选项包括配置文件名或远程启动文件HTTP形式的URL,则不再解析file字段;否则,继续解析file字段.
Option66:用来获取TFTP服务器域名.
Option150:用来获取TFTP服务器IP地址.
Option6:用来获取DNS服务器IP地址.
DHCP的详细工作过程请参见"三层技术-IP业务配置指导"中的"DHCP概述".
2.
配置DHCP服务器上地址管理方式用户可以根据自动配置功能的需要,在DHCP服务器上选择相应类型的地址管理方式:不同设备的配置文件都相同时,可以在DHCP服务器上配置动态选择IP地址的方式,通过地址池为设备动态分配IP地址的同时,还为这些设备分配一样的网络配置参数(如配置文件名).
如果采用这种方式,则配置文件中只能包含这些设备共有的配置,每个设备特有的配置还需要采用其他方式完成.
例如,通过自动配置获取的配置文件中指定在所有设备上开启Telnet服务,并创建本地用户,以便管理员通过Telnet方式登录这些设备,完成对每个设备特有的配置(如配置各个接口的IP地址).
每个设备的配置文件都不相同时,需要在DHCP服务器上配置静态绑定IP地址的方式,以保证为特定的客户端分配固定的IP地址和其他网络配置参数.
通过这种方式可以为每个设备指定不同的配置文件,实现对设备的完全配置,无需再通过其他方式配置设备.
设设作为DHCP客户端时,采用客户端ID作为为识,在DHCP服务器上配置静态态定IP地址时,需要指定静态态定的客户端ID.
客户端ID的获取方法为:启动执行自动配置的设设,使执行自动配置的接口通过DHCP获取IP地址,IP地址获取成功后,在DHCP服务器上通过displaydhcpserverip-in-use命令显示地址态定信息,从中可以获取设设的客户端ID.
1.
2.
2从TFTP服务器上获取配置文件1.
TFTP请求消息发送方式设备根据对DHCP应答报文中TFTP服务器域名和TFTP服务器IP地址信息的解析结果,选择TFTP请求消息的发送方式:(1)如果应答报文中包括TFTP服务器IP地址信息,且IP地址值合法,设备将以单播方式向TFTP服务器发送请求消息,并不再解析TFTP服务器的域名信息.
否则,继续解析应答报文中的TFTP服务器域名信息.
(2)如果应答报文中包括TFTP服务器的域名信息,且域名合法,则通过DNS服务器解析TFTP服务器的IP地址.
IP地址解析成功后,以单播方式向TFTP服务器发送请求消息.
如果IP地址解析不成功,则以广播方式向TFTP服务器发送请求消息.
(3)如果应答报文中不包括TFTP服务器IP地址和域名信息,或TFTP服务器IP地址和域名信息不合法,设备将以广播方式向TFTP服务器发送请求消息.
以广播方式向TFTP服务器发送请求消息时,设备只会从第一个响应的TFTP服务器获取配置文件.
1-62.
获取配置文件表1-1文件类型文件名说明配置文件包含指定设备启动的配置信息,保存在TFTP服务器上,由DHCP应答报文中Option67或file字段指定主机名文件(network.
cfg)保存IP地址与主机名称的映射关系,文件由管理员设定,上传到TFTP服务器缺省配置文件包含一般设备启动的公用配置信息,保存在TFTP服务器上图1-3配置文件获取过程如图1-3所示,设备根据对DHCP应答报文中配置文件名信息的解析结果,确定从TFTP服务器上获取哪个配置文件:(1)如果应答报文中包括配置文件名信息,则向TFTP服务器请求指定的配置文件.
DHCP应答中是否包含配置文件名获取主机名文件是否成功在主机名文件中找到IP对应的主机名通过DNS将IP解析为主机名成功获取主机名对应的配置文件成功获取缺省配置文件成功获取应答中指定的配置文件成功获取配置文件失败获取配置文件成功否是是否否是否是是否否是是否1-7(2)如果应答报文中不包括配置文件名信息,则需要先获得设备的主机名,再向TFTP服务器请求与主机名对应的配置文件.
设备通过如下几种方式获得主机名:{从TFTP服务器上获取主机名文件,在主机名文件中查找设备的IP地址对应的主机名;{如果在主机名文件中没有找到设备的主机名,则以单播方式向DNS服务器发送请求消息,以获取设备IP地址对应的主机名,如果单播方式失败,则以广播方式查询.
(3)如果上述过程失败,则向TFTP服务器请求缺省配置文件.
1.
2.
3从HTTP服务器上获取配置文件如果DHCP服务器应答报文中包含的配置文件名为合法的HTTP形式的URL,那么客户端会以HTTP方式下载配置文件.
客户端根据DHCP应答报文中HTTP形式的URL信息,向其指定的HTTP服务器请求配置文件.

搬瓦工:香港PCCW机房即将关闭;可免费升级至香港CN2 GIA;2核2G/1Gbps大带宽高端线路,89美元/年

搬瓦工怎么样?这几天收到搬瓦工发来的邮件,告知香港pccw机房(HKHK_1)即将关闭,这也不算是什么出乎意料的事情,反而他不关闭我倒觉得奇怪。因为目前搬瓦工香港cn2 GIA 机房和香港pccw机房价格、配置都一样,可以互相迁移,但是不管是速度还是延迟还是丢包率,搬瓦工香港PCCW机房都比不上香港cn2 gia 机房,所以不知道香港 PCCW 机房存在还有什么意义?关闭也是理所当然的事情。点击进...

EtherNetservers年付仅10美元,美国洛杉矶VPS/1核512M内存10GB硬盘1Gpbs端口月流量500GB/2个IP

EtherNetservers是一家成立于2013年的英国主机商,提供基于OpenVZ和KVM架构的VPS,数据中心包括美国洛杉矶、新泽西和杰克逊维尔,商家支持使用PayPal、支付宝等付款方式,提供 60 天退款保证,这在IDC行业来说很少见,也可见商家对自家产品很有信心。有需要便宜VPS、多IP VPS的朋友可以关注一下。优惠码SUMMER-VPS-15 (终身 15% 的折扣)SUMMER-...

萤光云(16元/月)高防云服务器自带50G防御

螢光云官網萤光云成立于2002年,是一家自有IDC的云厂商,主打高防云服务器产品。在国内有福州、北京、上海、台湾、香港CN2节点,还有华盛顿、河内、曼谷等海外节点。萤光云的高防云服务器自带50G防御,适合高防建站、游戏高防等业务。本次萤光云中秋云活动简单无套路,直接在原有价格上砍了一大刀,最低价格16元/月,而且有没有账户限制,新老客户都可以买,就是直接满满的诚意给大家送优惠了!官网首页:www....

tftp服务器为你推荐
印章制作刻章需要什么证件苏州商标注册在苏州怎么注册商标!flash导航条如何添加FLASH导航条微信如何建群在微信里怎么创建一个群别人可以加入扫描二维码的加入办公协同软件最好用的协同办公软件是哪个免费免费建站最好的免费建站电子商务网站模板做电子商务网站用什么cms或者模版比较好?rewritebasehttp怎么做自动跳转https微信电话本怎么用如何启用微信通讯录域名库电脑上文件有多少域名?各什么意思?
美国独立服务器 荷兰服务器 免费主机 2014年感恩节 网通代理服务器 135邮箱 百度云1t 电信托管 web服务器搭建 免费稳定空间 云销售系统 asp空间 comodo 西部主机 海尔t68g 上海服务器托管 hp存储服务器 双宿主机防火墙 天玑创梦独角兽1期 更多