- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 F5 GTM DNS 知识点和实验 7 -同步组
第七章:同步组 big-ip dns智能解析最重要的目标之一是确保用户解析到最好的资源上,big-ip dns可能被放置在多个位置,比如多个数据中心,如果你想让他们协同工作,那么你需要给他们提供相同的GSLB配置和指标。 一个sync 组由多个big-ip dns组成,他们共享GSLB配置和度量值。他们有唯一的组名。 同步和非同...
2022-03-29 15:36:00
957
原创 F5 GTM DNS 知识点和实验 6 -智能DNS算法
第六章:负载智能dns解析 6.1两层负载均衡(two-tiered load balancing) 当BIG-IP dns接收到一个dns请求,他会使用两层负载均衡的方法选择一个最好的解析结果。 1、第一次尝试,使用wide IP 的负载方法选择最好的pool...
2022-03-29 15:35:19
2997
原创 F5 GTM DNS 知识点和实验 5 -智能DNS的探针
第五章:使用LDNS探测器和度量 目标 描述probe如何获取的路径信息配置wide ip使用路径负载均衡算法查看相关路径信息和解析统计 组成 监控器(monitor):用于检测虚拟服务是否健康,以及检测性能和负载 探测器(probe):检测LDNS和你的...
2022-03-29 15:34:41
715
原创 F5 GTM DNS 知识点和实验 4 -智能DNS基础
目标 了解BIG-IP DNS系统智能解析的重要要素 4.1、智能解析 GSLB(global server load balancing)在域名解析程序中添加了智能解析的特点,直接返回给客户最好的解析结果。比如BIG-IP DNS 可以使用基于拓扑负载均衡(topology-based load balancing)的能力去检查用户的LDNS ip,从而给予他们最优解析结果。持久性(persistence)的特点让用户持续解析同一个ip地址。监控(monitor)可以检查监控健康状况、可用性和虚拟服
2022-03-29 15:33:09
4304
原创 F5 GTM DNS 知识点和实验 3 -加速dns解析
目标: 了解一个请求是如何发送到一个dns资源池中的,并且了解如何监控资源池中成员的健康状态 使用dns缓存对dns请求进行加速 使用dns express进行对dns请求进行加速 智能解析dns请求 加速解析(dns express,dns cache,load balance dns queries) 配置监听器 3.1、Big-IP DNS解析过程 wide ipdns expressdns cachedns resolving cacheload balance poolloca
2022-03-29 15:32:20
2457
原创 F5 GTM DNS 知识点和实验 2 -DNS基础知识
DNS的演进 在互联网中,服务的互联互通是通过ip地址进行访问的,但是人们发现使用域名进行访问要比使用使用ip更加方便,于是DNS(domain name system),这种可以将域名翻译成ip地址的方案被设计出来。 域名用点 分割成多个部分,这些部分唯一且有明确的层次关系,比如,steve.company.com。 FQDN(full qualified doamin name)全限定域名,在DNSzone文件中一个完整的域名会以点号“.”(dot)结束,比如www.f5.com.,最后用点作为结
2022-03-29 15:31:04
2534
原创 F5 GTM DNS 知识点和实验 1 -F5设备初识
目标: 阐明基于包转发设计和全代理架构的区别简述BIG-IP系统主要的组件阐明应用流量和管理流量的区别简述管理工具的使用方法 基于包转发和全代理架构的区别(packet-based vs full proxy architeture) 一个网络设备如果是基于包转发的,则他是一个会话流(communication stream)的中间设备,而不是端点(endpoint)的设备,比如,路由器改变了二层报文信息,但是他仅仅只转发了这个数据报文,却无法对更高层级的数据进行解析。 全代理模式不同于基于包转发的
2022-03-29 15:29:24
1548
原创 Linux查看线程的几种方式
方法1使用ps -ef可以查看所有的进程,而ps -efL可以查看所有的线程例如查看python3.6的进程,其中ps -ef |grep python3.6|grep -v grep可以看到python3.6对应的进程有两个,其中一个进程的PID是1321再通过ps -efL查看python3.6的进程ps -efL |grep python3.6|grep -v grep可以看到python3.6对应的进程有三个,其中两个进程的PID是1321既然都到这儿了,那就简单看一下这几列表示
2021-03-10 16:23:51
2627
原创 shell实现备份日志
现网问题不方便直接定位,可以将对应模块的日志进入备份,实现如下,初学阶段,欢迎各位大佬疯狂踩踏#!/bin/bashread -p "请输入备份日志的存放路径:" backup_log_pathif [ ! -d "$backup_log_path" ]; then mkdir -p $backup_log_pathfi# 备份DNS日志function DNSLOGS() { cat /usr/local/xxxx*.log |egrep "$dur_day" >$ba
2020-12-09 16:31:41
667
原创 Linux CPU相关信息查询
CPU相关信息查询方式查看CPU型号cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c查看逻辑CPU的个数cat /proc/cpuinfo |grep 'physical id' |sort |uniq查看CPU的型号cat /proc/cpuinfo |grep 'model name' |sort |uniq单个CPU的内核数cat /proc/cpuinfo |grep 'cpu cores' |sort |uniqC
2020-10-19 16:12:55
105
原创 Linux实现周期性定时远程拷贝文件
最近网络卡炸,跨地域拷贝大文件非常慢,于是搞了一个每天凌晨自动拷贝的脚本,实现比较简单,主要是结合crontab实现周期性执行脚本。直接上脚本源码#/bin/bashecho "检查CentOS6.4的rpm包"# 获取192.188.1.100服务器对于目录下包含当前时间的文件路径server_rpm_path=$(ssh 192.188.1.100 "find /rpm/`date '+%Y-%m-%d'/*`")# 获取192.188.1.100服务器对于目录下的文件名称serv
2020-10-16 14:53:05
1734
原创 shell定时获取数据并将结果写入文件
#!/bin/bash# $1:命令,$2:间隔时间,$3:次数,$4:数据文件存放路径command=$1interval_time=$2count=$3filename=$4for((i=1;i<=$count;i++));do $command >> $filename sleep $interval_timedonecat $filename...
2020-10-14 15:40:58
2564
3
原创 python执行linux命令并获取返回值
# -*-coding:utf8-*-import paramikodef Linux_command(ip, port, username, password, command): '''用于执行linux命令,并返回执行结果''' try: ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(i
2020-10-14 14:04:05
1477
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人