手机随时阅读
新人专享大礼包¥24
51CTO博客开发韩前成马哥教育熊坤郑利阳海莲王莹抚琴煮酒李涛赵栋Share your knowledge …杨配吴光科-专注自动化运维现任明教教主linux进阶屋Linux基础学习菜鸟学飞老男孩linux运维马哥教育赵永itnihao的运维技术博客roman的技术博客一路向北初始化浪子老徐的私房菜Free Linux,Share Linuxlustlost-迷失在欲望之中
写在前面的话: ADSL捆绑的功能有很多工具可以实现,RouteOS、vyatta、panabit等等。但平时我公司用Linux系统用的多。我从RouteOS上得到启发,遂验证一下看Linux能不能实现。经过在网上查找资料,发现可行。今天终于有时间把这个东西写一写。闲话少说,开整。拓扑图如下:一、Rout
装完网卡后,启动机器[root@xnat1 ~]#more /etc/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/udev/write_net_rules# program, run by the persistent-net-generator.rule
[root@xnat1 ~]# dmidecode | grep -1 PCI Characteristics: PCI is supported &nb
cacti不显示中文标题
Option C 在PE之间起MP-ebgp邻居,直接传递客户的vpnv4路由。实现的关键在PE的邻居关系的建立。 一种方法是在ASBR上宣告PE的环回口路由,然后在ASBR上将学到的对端PE的环回口重分发进IGP; 另一种方法就是PE和ASBR之间起ipv4
Option B的优势在于取消了的VRF相关的配置,减少了很多表项,减轻了ASBR的负载,通过MP-eBGP在ASBR之间交换vpnv4的路由,由于取消了VRF,就需要在ASBRs上关掉route-target的过滤:no bgp default route-target filter 。每改变一次下一跳,标签就会被重新分配。R4和R5之间的标签通过BGP来分配。neighbor 45.1.1.5
Back-to-Back VRFs优点: 配置思路简单,跟普通的域内MPLS VPN没有太多区别;缺点: 在ASBR上需要有各个VRF,需要保存全网的VPNv4路由,ASBR之间需要多个接口分别划进每个VRF里。ASBR负担较重。配置说明:端口连接规律:RN E0/0 -- R(N+1)0/1PE跟CE起O
选择排序法的思路就是再第一次循环中,假设第一个数是最小的;然后跟第二个数比较,一直比到最后,找出最小值,然后把最小值跟第一个数的位置互换;再进行下一次循环,找出最小值跟第二个位置的数互换;一直循环数组的个数减去1次;数组就成了有序的了;<?php $arr=array(3,1,7,-1); for ($i=0;$i<count($arr)-1;$i++){
冒泡排序法的基本思路就是,每经过一次循环,就把最大的交换到最后;到最后就成了一个从小到大的有序数组;小案例:从小到大,然后再从大到小;<?php $arr1=array(1,-1,10,-9,0,3,7,-20,100); function Sort1($arr){ for ($i=0;$i<count($arr)-1;$i++){
最近因工作需要,研究批量tcp port ping。在网上看到一个测试单个IP的脚本,遂将脚本改造了一下,实现批量的tcpportping。这个脚本ping目标IP和端口6次,去掉最大值,然后取5次的平均值。共3个文件:Tcportping.py、tcpportping.c和tcpportping.so(根据tcpportping.c生成);需要安装
suid :属主有s权限,意味着任何用户在执行此程序时,不以发起者的身份运行,而是以程序所有者的身份执行。sgid:属组有s权限,执行此程序时,其进程的属组不再是运行着本人所属的基本组,而是此文件的属组,主要目的不是上述内容,而是在某些场景下,在某个目录中创建的文件属组是目录的属组,而不是用户的基本组。sticky:附加载other上权限,每个用户只可以删除自己的文件。FACL用于实现在原有的控制
用zabbix监控交换机和路由器需要一款能够获取网络设备OID的工具,本实例中才getif来演示:配置过程中也遇到过问题,交换机允许的SNMP版本如果设置为V2c,getif就获取不到信息,于是就把交换机允许的SNMP版本改为所有,然后就获取到了。 需要填的就是2个地方,一个是Host name,一个SNMP Param
cacti和nagios是比较常用的监控系统,比较适合中小规模的网络监控,zabbix是一个基于WEB界面的提供分布式网络监视功能的企业级的开源解决方案。相对于cacti和nagios而言,zabbix最大的特点是分布式监控,自动发现,自定义监控项目。一、监控系统所具备的四个要素:1、数据采集zabbix采集数据的手段有SNMP、zabbix的Agent、IPMI agent、web monit
一、安装各服务: ftp服务提供软件软件源,tftp提供引导文件,dhcp提供PXE文件位置,syslinux提供PXE文件[root@node1~]# yum -y installtftp-server tftp dhcp vsftpd syslinux二、配置各服务(1)、配置DHCP服务[root@node1 ~]# # cp /usr/share/doc/dhcp-4.1.1/dhcpd.
网络上称Varnish是一款高性能的开源HTTP加速器,与大家耳熟能详的squid有着类似的功能,下面来看Varnish的特点: 是基于内存缓存,重启后数据将消失。 利用虚拟内存方式,io性能好。 支持设置0~60秒内的精确缓存时间。 VCL配置管理比较灵活。 32位机器上缓存文件大小为最大2G。 具有强大的管理功能,例如top,stat,admin,list等。 状态机设计巧妙
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照SunMicrosystems提供的技术规范,实现了对Servlet和JavaServerPage(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器
HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中,同时可以保护你的web服务器不被暴露到网络上。 HAProx
keepalived是基于vrrp的实现,最初为ipvs提供高可用功能,同时能够检测后端realserver的健康状态,此后又为其他的服务提供高可用功能,它可以调用外部脚本,监控资源状态,从而进行故障转移,比较适用于节点比较少,不使用共享存储等情况下;相对于heartbeat以及corosync和RHCS来说,算是一种轻量级的高可用解决方案。 keepalived包含2个主要组件,一
实验说明:为防止负载均衡器出现单点故障,本实验利用heartbeat v2 和ldirectord来实现director的故障转移和后端realserver的健康状态监测,当real server 出现故障时,自动将对应主机的权重设置为0,如果所有主机都不能工作,让director返回一个提示页面,实验采用CentOS 6.4 64位平台.一、安装heartbeat、heartbeat-gui
环境:RHEL6.4 ,heartbeat软体版本2.1.4,默认情况下,RHEL6只提供heartbeat-V3,heartbeatV2在RHEL5的epel源中配置HA集群的前提:至少2个节点;共享存储(可选);Stonith设备;时间同步;各个节点以主机名通信;至少配置好一个节点,提供基本的集群配置文件,可以没有资源;ssh互信;定义心跳信息传递方式,ServerA:172.16.1.1Se
一、Heartbeat的主要组件介绍集群资源管理器(CRM,ClusterResourceManager): CRM是集群系统中最主要的管理进程,它负责对整个集群资源的管理和约束,包括资源的配置及相互间依赖关系,并决定资源运行的状态、位置和顺序等.另外它还负责监控本地资源管理器完成这些工作,CRM通过与系统的每一个组件通信来相互作用和协调操作,CRM通过heartbeat通讯模块进行节点间通讯,
当出现这样一种场景,一个集群提供不同的服务,那么客户端访问不同的服务会是同一台设备吗?不确定,即使使用source hashing (简称sh)调度算法。使用sh算法虽然可以保证访问相同的服务总是可以定向到同一台服务器,但不同的服务之间没有关联性,有可能会定向到其他服务器,LVS的持久连接就是解决这样一个问题将不同的服务划分为同一个组,让director把不同的服务建立
最近在研究LVS,发现资料中介绍的是如果要用VS-DR模型,至少需要2个公网IP,有文章说用一个IP也可以但是需要给内核打forward_shared 补丁,那么有没有一种更简单的方式实现呢?答案是‘有’,本文就跟大家一起探讨这个话题。1、LVS简介2、LVS十种调度算法3、一个公网IP实现LVS-DR模型案例 LVS是基于TCP/UDP的端口
数据库的备份与恢复也是系统运维工程师必备的技能之一,下面介绍几种mysql数据库备份工具及其实现。 一、mysqldump备份恢复实例 二、为数据文件所在逻辑卷创建快照卷的方式进行备份恢复实例 三、使用Xtrabackup进行增量备份和恢复实例mysqldump: 可
iptables已经发展成为一个功能强大的防火墙,它已具备通常只会在专有的商业防火墙中才能发现的大多数功能。例如,iptables提供了全面的协议状态跟踪、数据包的应用层检查、速率限制和一个功能强大的机制以指定过滤策略和提供NAT功能。我在工作中逐渐领略到它的强大,在此跟大家分享一下我工作中的经验。iptables相关概念:1、表2、链3、匹配条件4、动作5、iptab
集中式日志管理的优势 在一个完整的信息系统里面,日志系统是一个非常重要的功能组成部分。查看服务器、交换机、路由器和其他网络设备的日志,可以帮助网管员迅速了解和诊断问题。通过使用rsyslog协议搭建集中日志存储,可以有效地解决日志格式不统一、存储时间短的问题,通过建立管道,预处理等技术改变了syslog日志原有的分类存放方式,实现了更为科学的日志信息分类存放,为日志的进一
一、什么是LAMMP?Linux+Apache+Mysql+Memcached+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成
openssl提供了2个库文件和1一个命令行工具libcrypto库为系统应用程序的加密、解密功能所依赖;libssl库文件实现应用程序的ssl功能;openssl是一个提供加密解密、散列、证书产生等用途命令行工具;基本使用方法:查看openssl版本[root@stu01 ~]# openssl versionOpenSSL 1.0.0-fips 29 Mar 2010使用openssl加密和解
HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单
Copyright © 2005-2022 51CTO.COM 版权所有 京ICP证060544号