摘要: NAT对FTP的影响 NAT环境下FTP存在的问题 FTP主动模式 FTP服务器在外部网络 在FTP主动模式下,如果网络中存在NAT,且FTP客户端在NAT内部网络中,那么FTP数据连接会出现下面的问题,如图: 内部网络中的FTP客户端和外部网络中的FTP服务器端通过NAT地址转换是可以正常建立控制 阅读全文
posted @ 2024-05-09 10:24 向往自由的独行者 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 防火墙对FTP的影响 ASPF 多通道协议 应用层程序有些使用的是单通道协议,有些使用的是多通道协议。 单通道协议 例如http协议,整个协议交互过程中,服务端和客户端只建立一个连接,并且服务端固定使用一个端口,例如80端口,这种一般为单通道协议; 防火墙一般都需要配置精细的安全策略对数据进行防护, 阅读全文
posted @ 2024-05-09 10:16 向往自由的独行者 阅读(526) 评论(0) 推荐(0) 编辑
摘要: FTP主动模式和被动模式(1) 目录FTP主动模式和被动模式(1)FTP工作原理FTP主动模式FTP被动模式 FTP工作原理 FTP 是基于客户—服务器(C/S)模型而设计的,FTP 的独特的优势同时也是与其它客户服务器程序最大的不同点就在于它在两台通信的主机之间使用了两条 TCP 连接,一条是数据 阅读全文
posted @ 2024-05-09 10:13 向往自由的独行者 阅读(948) 评论(0) 推荐(0) 编辑
摘要: Typora最后的免费版本为0.11.18。 之后的1.x开始收费。 免费版本0.11.18的百度网盘链接如下(永久链接): 链接:https://pan.baidu.com/s/1XizAD0SFpRavubsSX7NHMw 提取码:89rx 阅读全文
posted @ 2022-03-07 22:21 向往自由的独行者 阅读(822) 评论(0) 推荐(0) 编辑
摘要: ##1. 整体测试 ###1.1 运行playbook playbook的整体运行过程如下(因为之前都运行过因此很多都显示ok,未运行): [root@xuzhichao cluster-roles]# ansible-playbook wordpress_site.yml PLAY [all] * 阅读全文
posted @ 2021-08-18 18:24 向往自由的独行者 阅读(298) 评论(0) 推荐(0) 编辑
摘要: ##1. 业务环境部署 wordpress-base:用于设置WEB集群的网络基础环境,包括所有节点网关指向出口路由器,添加DNS; wordpress-web:用来增加nginx的虚拟主机节点,PHP-FPM连接redis,nfs挂载; wordpress-proxy:用于添加nginx负载均衡的 阅读全文
posted @ 2021-08-18 18:21 向往自由的独行者 阅读(212) 评论(0) 推荐(0) 编辑
摘要: ##1. 应用环境部署 ###1.1 nginx编译部署 首先创建nginx的role目录结构: [root@xuzhichao cluster-roles]# mkdir nginx/{tasks,templates,handlers,files,meta} -p 编写nginx的task文件,编 阅读全文
posted @ 2021-08-18 18:17 向往自由的独行者 阅读(299) 评论(0) 推荐(0) 编辑
摘要: ##1. 基础环境role编写 创建基础环境role的相关目录: [root@xuzhichao cluster-roles]# mkdir base-module/{tasks,handlers,files,templates,meta} -p 编写tasks的任务文件: [root@xuzhic 阅读全文
posted @ 2021-08-18 17:51 向往自由的独行者 阅读(267) 评论(0) 推荐(0) 编辑
摘要: ##1. WEB集群环境说明 WEB集群环境说明如下: 客户端:模拟外网主机,地址:192.168.50.1; DNS服务器:主机名:dns01;地址:ETH1:192.168.20.70;ETH2:192.168.50.70; 路由器:主机名:router;地址:ETH1:192.168.20.1 阅读全文
posted @ 2021-08-18 17:50 向往自由的独行者 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 1. Ansible Roles ansilbe roles是自1.2版本引入的新特性,用于层次性、结构化地组织playbook。roles能够根据层次型结构自动装载变量文件、tasks以及handlers等。要使用roles只需要在playbook中使用include指令即可。简单来讲,roles 阅读全文
posted @ 2021-08-18 17:47 向往自由的独行者 阅读(1028) 评论(0) 推荐(0) 编辑