摘要:
VRRP 解决问题: 1、网关为单设备时,如果此设备发生故障,那么将会导致下连接设备均出现故障; 此时我们将多设备组成一个网关组,再同一时刻只有一台工作即可,其余设备负责监听,当工作的设备出现故障,那么再选举出新设备接管即可; 概述: 1、将多台路由虚拟成一台,配置虚拟路由来当做网关,实现网关的备份 阅读全文
摘要:
要求: 1、PC1 能与sales 网络通讯; 2、PC2 能与production 网络通讯; 3、PC1 不能访问producton,PC2 不能访问sales; 使用vrf 功能实现; 实际: PC1 的192.168.1.10能访问10.1.1.1 但是不能访问10.2.2.2; PC2 的 阅读全文
摘要:
1、运算符及常用介绍: 1、条件判断中常用的关系运算符: == 、!=、> 、<、 >=、 <= 2、逻辑运算符: and 、or、not 3、is 文件或目录是否存在、变量是否定义、任务执行结果(success或failed)、任务是否执行(changed或skipped)、link(软链接)是否 阅读全文
摘要:
1、数字与字符常用的比较 even : 判断数值是否是偶数,是偶数则返回真; odd :判断数值是否是奇数,是奇数则返回真; divisibleby(num) :判断是否可以整除指定的数值,如果除以指定的值以后余数为0,则返回真; number: 是否为数字; string: 是否为字符; lowe 阅读全文
摘要:
ansible 迭代介绍: 执行一些重复性操作,比如指安装软件包,批量创建用户,操作某个目录下的所有文件等; 基本的循环: 1、列表字符串等的循环; 如: - name: with item test hosts: all tasks: - name: item 1 shell: echo {{it 阅读全文
摘要:
playbook tag 标签 一个playbook 中执行部分或某类任务,或者不执行某类时,可以给任务集打tag 标签。 执行某类任务用-t 参数,不执行某类任务用--skip-tags 参数; 1、查看playbook 中的所有tag: ansible-playbook --list-tags 阅读全文
摘要:
一、debug 模块 debug 调试模块: msg: 打印自定义消息 var: 要调试的变量名,与msg 选项互斥,只能用一个; verbosity: 一个控制调试运行时的数字,如果设置为3; msg 的使用: - name: 变量引用 hosts: host tasks: - name: "命令 阅读全文
摘要:
文件传输 scp: Ansible 能够以并行的方式同时 SCP 大量的文件到多台机器. 命令如下: user1@master:~$ ansible host -i ansible_host -m copy -a "src=/home/user1/scptest.tar.gz dest=/home/ 阅读全文
摘要:
介绍# Ansible是一款简单的运维自动化工具,只需要使用ssh协议连接就可以来进行系统管理,自动化执行命令,部署等任务。 Ansible的特点 1、ansible不需要单独安装客户端,也不需要启动任何服务 2、ansible是python中的一套完整的自动化执行任务模块 3、ansible pl 阅读全文
摘要:
密码认证 开放、关闭root 登录 需要修改sshd_config 配置; PermitRootLogin prohibit-password 或 PermitRootLogin yes 设置为yes 即允许root 用户进行登录; 开启密码进行认证登录 PasswordAuthentication 阅读全文