11-19 课堂笔记

  1. 安全意识

在生产中的服务器最好做一些规则的设置,增加白名单,尽可能避免关闭防火墙服务

 

  1. iptables五个表常用的是filter和nat表,链常用的是INPUT,PREROUTING,POSTROUTING

 

  1. iptables规则保存在/etc/sysconfig/iptables下面,系统重启时会调用里面的规则

 

  1. state模块

state模块可以使iptables实现连接追踪机制,对于state而言,只要两台机器通信就是建立了连接

state模块的报文有以下四种状态

  • NEW-连接中的第一个包

  • ESTABLISHED-NEW状态后的包都为ESTABLISHED

  • RELATED

http://note.youdao.com/noteshare?id=6538810ee52b6a38bd6d2c9b447bc930

简单理解RELATED,一个连接如果是RELATED,那么要有一个ESTABLISHED的连接,这个ESTABLISHED的连接在产生一个主连接之外的连接就是RELATED.

ftp(port20数据端口 和port21连接端口)就是一个很好的例子FTP-data和FTP-control 有关,control决定了哪些data传输,所以如果iptables没有设置RELATED的规则就无法正确建立ftp连接,如果21端口设置了RELATED放行,那么20端口也会自动放行

  • INVALID-无法识别没有状态

 

  1. nat表的应用

nat表主要用于修改报文的ip地址,这个作用可以应用到以下场景

公司网络有10台主机,当主机与外部通信时担心暴露自己的ip地址,经过iptables和路由器时可以使用nat表的规则来隐藏地址

具体思路如下

当10台机器向外发送报文时,经过防火墙,把报文的源ip地址改成路由器或者防火墙的ip地址,来隐藏原地址-SNAT

当外部回应报文,经过防火墙,又把目标ip地址转换成10台机器的ip地址-DNAT

整个过程需要映射ip地址和端口

 

上述过程也可以使局域网内的主机共享公网ip,使私网ip可以上网

MASQUERADE-可以动态地把原地址转换为可用的ip, 作用和SNAT相似

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Oracle 19c OCP全程课堂笔记是一份详细记录Oracle数据库19c版本OCP培训课程内容的笔记。这个课程旨在为数据库管理员和开发人员提供深入的Oracle数据库知识,并帮助他们准备并通过Oracle Certified Professional (OCP)认证考试。 课程的第一部分主要介绍了Oracle数据库的概述,包括数据库的基本概念、架构和体系结构。学员学习了如何安装和配置Oracle数据库19c,并了解了数据库实例、表空间、数据文件等关键组件。 在第二部分中,学员学习了如何管理数据库对象,包括表、索引、视图和存储过程。他们还学习了如何使用Oracle数据字典来查询和管理数据库元数据。 第三部分重点讲解了Oracle数据库的性能优化和故障排除。学员学习了如何监视和调整数据库性能,并学习了使用工具和技术来解决常见的数据库问题。 在第四部分中,学员学习了如何备份和恢复Oracle数据库。他们了解了不同类型的备份和恢复策略,并学习了如何使用RMAN工具执行备份和恢复操作。 第五部分介绍了Oracle高可用性和数据保护解决方案。学员学习了如何配置和管理数据保护功能,如数据镜像、数据卷和故障转移。 最后,课程结束前,学员进行了一系列实践实验和案例研究,以加深对所学知识的理解和应用。 通过参加Oracle 19c OCP全程课堂,学员可以全面了解Oracle数据库的各个方面,并为OCP认证考试做好充分准备。这些课堂笔记提供了课程内容的详细记录,学员们可以通过复习这些笔记来巩固所学知识并进行复习,以便在考试中取得成功。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值