易久IT学院

作者: admin
查看: 1530|回复: 10

more +今日重磅推荐Recommend No.1

最新网络安全思维导图全集(图片+pdf+原版)

more +社区热门Forums

more +随机图赏Gallery

《DCN神州数码》DCIE全套视频下载!学习网络基础和打DCN比赛的必备视频《DCN神州数码》DCIE全套视频下载!学习网络基础和打DCN比赛的必备视频
400多个小节 官方中文F5厂商视频教学,稀有资源(Big LTM TMOS ASM等多产品介绍)400多个小节 官方中文F5厂商视频教学,稀有资源(Big LTM TMOS ASM等多产品介绍)
华为HCNA/HCDA初级系列视频课程之HCNA入门文档47个(PPT+PDF全套)华为HCNA/HCDA初级系列视频课程之HCNA入门文档47个(PPT+PDF全套)
GNS3 V1.3.11全套安装文件+详细视频讲解 2015年11月 IOS+SecureCRT+IOU+ASA模拟GNS3 V1.3.11全套安装文件+详细视频讲解 2015年11月 IOS+SecureCRT+IOU+ASA模拟
Adobe CC全系列 11个精品程序 全包括 Windows版(为了防止被删 请自行查看正文目录)Adobe CC全系列 11个精品程序 全包括 Windows版(为了防止被删 请自行查看正文目录)
2016 linux运维视频教程2016 linux运维视频教程
200个思科CCNA实验PT pka文件打包下载 官方全套实验200个思科CCNA实验PT pka文件打包下载 官方全套实验
所有迪普设备文档操作手册白皮书等等等,史上最全最新所有迪普设备文档操作手册白皮书等等等,史上最全最新
思科官方模拟器packet tracer详细使用及实验视频教程 15集思科官方模拟器packet tracer详细使用及实验视频教程 15集
H3CSE课程新版 V2.0 培训视频教程汇总集【COMWARE V7平台】 【共62集】H3CSE课程新版 V2.0 培训视频教程汇总集【COMWARE V7平台】 【共62集】
F5实施方案+技术文档汇总 F5模拟器资料+一些F5实施文档以及产品线及问题总结F5实施方案+技术文档汇总 F5模拟器资料+一些F5实施文档以及产品线及问题总结
[中文+英文]神州数码IBM小型机存储AIX网络视频 AU官方文档 AIX维护手册 培训资料 15篇[中文+英文]神州数码IBM小型机存储AIX网络视频 AU官方文档 AIX维护手册 培训资料 15篇
中国电信MPLS_VPN_业务数据配置规范中国电信MPLS_VPN_业务数据配置规范
实验为王 某中国网络前辈录制的CCNP视频 详解MPLS VPN 组播 IPv6 QoS等运营商必备视频实验为王 某中国网络前辈录制的CCNP视频 详解MPLS VPN 组播 IPv6 QoS等运营商必备视频

Cisco在CentOS TFTP实现配置备份还原

[复制链接]
admin 发表于 2017-1-25 16:37:41 | 显示全部楼层 |阅读模式
查看: 1530|回复: 10
关于网络设备中配置文件的备份和还原相信大家都是相当之熟悉了,常用的第三方软件如cisco tftp,3CDaemon等软件。那么今天我们就使用CentOS的tftp服务来实现cisco 配置文件的备份还原。
首先简单介绍一下tftp协议:
TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的用来在Client于Server之间进行简单文件传输的协议,而且是基于UDP协议实现的,适用于小文件的传输。

(1)安装CentOS TFTP服务在CentOS5.5的版本中默认是没有安装TFTP服务的,两种方式来安装;
通过RPM软件包:
[root@tangsir ~]# mount /dev/hdc /mnt/
mount: block device /dev/hdc is write-protected, mounting read-only
[root@tangsir ~]# rpm -ivh /mnt/CentOS/tftp-server-0.49-2.el5.centos.i386.rpm
warning: /mnt/CentOS/tftp-server-0.49-2.el5.centos.i386.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:tftp-server ########################################### [100%]
查看:
[root@tangsir ~]# rpm -qa | grep tftp
tftp-server-0.49-2.el5.centos

通过本地YUM源来安装:
步骤:
1.创建挂载点目录,挂载,安装用于生产库的软件包
#mkdir -p /mnt/CentOS
#mount /dev/cdrom /mnt/CentOS/
#rpm -ivh /mnt/CentOS/CentOS/createrepo-0.4.11-3.el5.noarch.rpm
2.创建存储YUM源目录,同时同步全部内容且生成库
#mkdir /yum
#cp -r /mnt/CentOS /yum
#cd /yum/CentOS/ && createrepo .
说明一下,本地YUM源是在/etc/yum.repos.d/目录下的两个文件中进行配置的;
[root@tangsir ~]# cd /etc/yum.repos.d/ && ll
总计 16
-rw-r--r-- 1 root root 2245 2010-04-26 CentOS-Base.repo
-rw-r--r-- 1 root root 626 2010-04-26 CentOS-Media.repo
[root@tangsir yum.repos.d]#
其中,CentOS-Base.repo是配置网络YUM源;CentOS-Media.repo是配置本地YUM源;
所以我们要对CentOS-Media.repo文件进行相应的配置和修改
[servershuji]
name=Cent
baseurl=file:///yum/CentOS
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

(2)开启CentOS TFTP服务两种方式:第一,直接编辑服务配置文件/etc/xinetd.d/tftp;

0.jpg

由于TFTP服务受控于xinetd服务,所以修改配置文件之后要重新启动xinetd服务
即:service xinetd restart
第二,使用命令chkconfig tftp on;
查看tftp服务是否开启:

1.jpg

(3)备份和还原cisco的配置如图所示:

2.jpg


测试连通性:
Gateway-router#ping 192.168.0.188 repeat 10

Type escape sequence to abort.
Sending 10, 100-byte ICMP Echos to 192.168.0.188, timeout is 2 seconds:
!!!!!!!!!!
Success rate is 100 percent (10/10), round-trip min/avg/max = 4/11/52 ms
------------------------------------------------------
[root@tangsir ~]# ping 192.168.0.106
PING 192.168.0.106 (192.168.0.106) 56(84) bytes of data.
64 bytes from 192.168.0.106: icmp_seq=1 ttl=255 time=42.0 ms
64 bytes from 192.168.0.106: icmp_seq=2 ttl=255 time=6.24 ms

实现cisco路由器配置的备份:(提前先建立存放配置的文件--如:config。将其放入/tftproot目录)
[root@tangsir ~]# mv config /tftpboot/---这个步骤非常重要
路由器上的操作:
Gateway-router#copy running-config tftp:
Address or name of remote host []? 192.168.0.188
Destination filename [gateway-router-confg]? config
TFTP: error code 1 received - 18025
%Error opening tftp://192.168.0.188/config (No such file or directory)
---------------------------------------------------------------------------------------
为什么会出现这用情况呢?我们来分析一下
首先考虑到的是iptables防火墙,一般是不开放69端口的,所以我们要放端口;
另一种情况是Selinux阻止,这种情况下根据弹出的信息提示一般都可以解决此问题,
或者编辑此配置文件/etc/selinx/config来关闭Selinux,init 6 重新启动,在使用
getenforce来查看此状态;最后一种情况就是文件的权限问题,需要开放宽松的权限给此文件,
如777权限,遇到比较多的也就是权限的问题,那么现在将文件的权限改为7,使用chmod 777config 命令

路由器上的测试:
Gateway-router#copy running-config tftp:
Address or name of remote host []? 192.168.0.188
Destination filename [gateway-router-confg]? config
!!
906 bytes copied in 1.828 secs (496 bytes/sec)
Gateway-router#
OK ~~

实现路由器配置的还原
操作过程:

3.jpg


还请大家多指点~多指教~下班回家了!有点饿了~CentOS, TFTP, 配置[/hide]
回复

使用道具 举报

颓废的飞鱼 发表于 2017-3-4 09:06:32 | 显示全部楼层
不要和地球人一般见识.
回复 支持 反对

使用道具 举报

yuyu 发表于 2017-3-18 11:47:15 | 显示全部楼层
帮不上什么忙,把帖子顶上去吧!
回复 支持 反对

使用道具 举报

一达 发表于 2017-4-24 21:26:28 | 显示全部楼层
不要和我比懒,我懒得和你比.
回复 支持 反对

使用道具 举报

风中雨 发表于 2017-6-11 16:57:54 | 显示全部楼层
火前留名,前排占座,此楼出租,欢迎议价。
回复 支持 反对

使用道具 举报

aya1999 发表于 2017-6-25 12:48:02 | 显示全部楼层
我们都知道恶虎架不住群狼。说明:”团队很重要!”
回复 支持 反对

使用道具 举报

李寻欢 发表于 2017-6-27 23:38:14 | 显示全部楼层
顶一个!看帖是一种习惯,顶贴是一种态度,回帖是一种美德。
回复 支持 反对

使用道具 举报

mjl 发表于 2017-7-11 20:56:22 | 显示全部楼层
楼主开恩,沙发是我滴。。。。。
回复 支持 反对

使用道具 举报

zai 发表于 2017-7-30 17:25:02 | 显示全部楼层
2015,洋洋得意!
回复 支持 反对

使用道具 举报

lw44 发表于 2017-8-6 13:59:29 | 显示全部楼层
要戒烟,早睡,好好的死。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|易久IT学院 ( 粤ICP备17017336号-3 )  

GMT+8, 2020-11-24 17:28 , Processed in 0.418323 second(s), 37 queries .

Powered by Yi9.Net  © 2012-2017 Comsenz Inc.

Designed by Yi9.NeT