![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础运维
输出文档
Original Self
这个作者很懒,什么都没留下…
展开
-
Docker容器之网络管理、端口映射、容器间的互联、Dockerfile完成镜像封装
docker的四种网络模式Docker 在启动时会创建一个虚拟网桥 docker0,默认地址为 172.17.0.1/16, 容器启动后都会被桥接到 docker0 上,并自动分配到一个 IP 地址。 启动容器时可以使用 –net参数指定,默认是桥接模式; 1)bridge桥接模式 实现步骤: a. Docker Daemmon利用veth pair技术在物理机创建2个虚拟网络接口设...原创 2018-08-23 14:17:11 · 2595 阅读 · 1 评论 -
Docker容器之容器、镜像、数据卷的管理
(一)docker的简单介绍 (二)docker的安装部署 1、实验环境: 物理机 172.25.45.250 防火墙关闭;selinux设置为disabled 2、实验部署: 首先官网下载软件 docker-engine-17.03.1.ce-1.el7.centos.x86_64.rpm docker-engine-selinux-17.03.1.ce-1.el7.centos...原创 2018-08-23 14:16:37 · 637 阅读 · 0 评论 -
Lvs_Fullnat模式的搭建部署
一、实验原理 数据包进来和出去同时都做了DNAT和SNAT的转换; 与DR、TUN、NAT相比,只有它具有抗攻击性;(五组元进行双向hash) 性能比较:DR :> TUN > NAT > fullnat 二、实验部署 (1)实验环境: 下载软件 kernel-2.6.32-220.23.1.el6.src.rpm newt-devel-0.52.11-3.e...原创 2018-08-19 01:08:08 · 2909 阅读 · 0 评论 -
Lvs_TUN模式的搭建部署
一、实验原理 二、实验部署 (1)实验环境这里所有的主机都是rhel6.5,且selinux的状态为disabled,防火墙都是关闭状态;server4 分发器server4:[root@server4 ~]# ipvsadm -A -t 172.25.45.100 -s rr[root@server4 ~]# ipvsadm -a -t 172.25.45.10...原创 2018-08-19 00:12:08 · 611 阅读 · 0 评论 -
Lvs_NAT模式的搭建部署
NAT模式:可以进行端口转发;原创 2018-08-18 01:51:10 · 324 阅读 · 0 评论 -
zabbix之onealert报警装置、agent被动变主动、proxy代理(三)
报警装置1、设置虚拟机可以连接网络;##物理机[root@foundation74 ~]# iptables -t nat -I POSTROUTING -s 172.25.74.0/24 -j MASQUERADE##7版本的虚拟机[root@server11 ~]# route add default gw 172.25.74.250[root@server11 ~]# ro...原创 2018-08-16 15:49:14 · 418 阅读 · 0 评论 -
zabbix之实现对nginx、pernoca、java监控(二)
安装nginx:[root@server9 ~]# rpm -ivh nginx-1.8.0-1.el6.ngx.x86_64.rpmwarning: nginx-1.8.0-1.el6.ngx.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 7bd9bf62: NOKEYPreparing... ...原创 2018-08-16 11:43:27 · 354 阅读 · 0 评论 -
zabbix的安装和部署(一)
实验环境: 新封装一个7版本的虚拟机; 新封装一个6版本的虚拟机; 本次实验使用的主机分别是,其中的selinux都必须是disabled,防火墙是关闭状态;server9 rhel6.5 172.25.74.9server11 rhel7.2 172.25.74.11实验配置如下: (1)、首先需要在官网下载软件:zabbix-server-mysql-3.4...原创 2018-08-16 02:13:18 · 3073 阅读 · 0 评论 -
Lvs_DR模式的搭建部署
一、实验原理重点内容: 过程如下: 1)client 向目标 vip 发出请求,LB 接收。 2)VS 根据负载均衡算法选择一台 active 的 realserver,将此 RIP 所在网卡的 mac 地址作为目标 mac 地址,发送到局域网里。 3)realserver在局域网中收到这个帧,拆开后发现目标 IP(VIP)与本地匹配,于是 处理这个报文。随后重新封装报文,发送到局域...原创 2018-08-17 01:26:25 · 556 阅读 · 0 评论 -
企业级cdn搭建varnish服务器
varnish简要介绍: Varnish是一款高性能、开源的反向代理服务器和缓存服务器。Varnish使用内存缓存文件来减少响应时间和网络带宽消耗。varnish 和squid的区别:Varnish访问速度更快,Varnish采用了“Visual Page Cache”技术,所有缓存数据都直接从内存读取,而squid是从硬盘读取,因而Varnish在访问速度方面会更快。(所...原创 2018-08-14 00:49:05 · 779 阅读 · 0 评论 -
rhel6.5虚拟机的完整封装
一、虚拟机的封装1、首先在红帽官网下载6.5的镜像rhel-server-6.5-x86_64-dvd.iso*(企业一般使用的都是企业6版本,很少用7版的)*; 2、物理机切换至超级用户root,执行virt-manager,进入虚拟机管理界面;...原创 2018-08-13 23:20:10 · 578 阅读 · 0 评论 -
基于linux下的shell运算及应用实例
shell 运算 运算符号 意义 +,- 加法,减法 *,/,% 乘法,除法,取余 ** 幂运算 ++,– 自增,自减 <,<=,>,>= 比较符号 =,+=,-=,*=,/=,%= 赋值运算 例如a+=1相当于a=a+1 运算操作与运算命令 意义 ((...原创 2018-06-28 16:26:49 · 485 阅读 · 0 评论 -
基于linux下的shell 常用的控制语句及脚本运行控制
(一)for 语句:循环定义变量,依次执行,批量处理;有以下几种格式: for NUM in 1 2 3 for NUM in {1..3} for NUM in {a..f} for NUM in `seq 1 3 ` for NUM in `seq 1 2 10` //可以设定步长;2就是步长,输出为 1 3 5还可以是计算的方式(和C语言类似)for((A=1;...原创 2018-06-21 16:54:06 · 303 阅读 · 0 评论 -
基于linux下的shell变量以及函数调用
变量保存在内存; 变量记录在文件里,重启,让文件在内存中生效。 变量名称中通常包括大小写字母,数字,下划线(不是必须的) 变量名称格式: WESTOS_LINUX Westos_Linux westoS_Linux1)环境级变量: 运行脚本时,环境是独立的; export 定义变量时,公共资源,运行脚本会看到内容;当副级进程结束后,初始化进程...原创 2018-06-21 17:38:30 · 349 阅读 · 0 评论 -
基于 linux 下的shell基础知识(二)之文本处理
shell中的文本处理grep 文本过滤命令sed 行编辑器awk 报告生成器(一) grep 文本过滤命令介绍:grep 命令是一种强大的文本搜索工具,根据用户制定的“模式”对目标文本进行匹配检查,打印匹配到的行;过滤条件是由正则表达式或者字符及基本文本字符所编写的;用法(usage): grep 匹配条件 处理文件gr...原创 2018-06-21 18:11:49 · 326 阅读 · 0 评论 -
基于 linux 下的shell入门(一)
一、什么是shell? shell也是操作系统中的一个软件,它包在linux内核的外面,为用户和内核之间的交互提供了一个接口;系统中的命令都是用shell去解释;shell接收系统回应的输出并显示到屏幕中; bash = GNU Bourne-Again Shell二 、什么是shell脚本?脚本是一种解释型语言;用shell脚本保存执行动作;用脚本判定命令的...原创 2018-06-20 18:13:19 · 233 阅读 · 0 评论 -
基于linux下的iptables策略管理服务
首先,请允许我先介绍一下什么是iptables? iptables 并不是真正的防火墙,可以理解为一个客户端代理。用户通过iptables这个代理,将用户的安全设定执行到对应的“安全框架”(netfilter).所以说,iptables其实是一个命令行工具,位于用户空间,我们用iptables操作整整的框架。 iptables是按照规则办事的,即rules,规则一般制订了源地址、目的...原创 2018-06-14 21:44:37 · 1055 阅读 · 0 评论 -
基于linux下的firewalld的管理
动态防火墙后台程序 firewalld 提供了一个 动态管理的防火墙, 用以支持网络 “ zones” , 以分配对一个网络及其相关链接和界面一定程度的信任。它具备对 IP v4 和 IP v6 防火墙设置的支持。它支持以太网桥 , 并有分离运行时间和永久性配置选择。它还具备一个通向服务或者应用程序以直接增加防火墙规则的接口•系统提供了三种配置方法:(1)图像化的配置工具 firewa...原创 2018-06-07 21:20:41 · 258 阅读 · 0 评论 -
基于linux下的iscsi网络磁盘共享
iSCSI 主要是通过 TCP/IP 的技术,将储存设备端通过 iSCSI target 功能,做成服务端,再通过 iSCSI initiator (iSCSI 初始化用戶) 功能,做成使用 iSCSI target 的用戶端。 客户端可以通过局域网连接服务器上的iSCSI 服务器,在本地虚拟出一块硬盘,以达到通过网络共享服务器硬盘的效果。iSCSI target:就是储存设备端,...原创 2018-06-07 21:04:08 · 1179 阅读 · 0 评论