实战手记之高级NAT(Checkpoint)

f2fs write_checkpoint 过程分析 write_checkpoint主要负责把cache中dirty的数据写回到磁盘中,在gc, trim, discard或者recovery的时候都会调用到。 int write_checkpoint(struct f2fs_sb_info *sbi, struct cp_control *cpc) { struct f2fs_checkpoint *ckpt = F2FS_CKPT(s... 阅读详情
最近一台CheckPoint防火墙出了问题:在事件查看器中可以查到“No License for Routers”的错误,经常死机。这个错误在CheckPoing文档中没有记录, 据说是有一个“路由器管理模块”没有购买。最后发现,其实只要在安装正式License时不要将试用License去掉就没有这个问题。

   在等待有关方面支持的同时,我们将该防火墙撤下来,暂时用路由器实现原来由防火墙完成的地址转换、访问控制等部分功能,新旧拓朴图如下:


   设置方法比较简单:

   如果临时使用的交换机SW不支持VLAN,则可以在路由器内网端口上使用secondary address,注意这样做会把DMZ跟内网出口混在一起,要在内网多层交换机上设置好访问控制列表,阻止通过DMZ入侵内网。配置形如:

interface FastEthernet0/0

ip address 202.1.1.1 255.255.255.252

ip access-group 101 in

ip nat outside

!

interface FastEthernet1/0

ip address 192.168.1.254 255.255.255.0 secondary

ip address 10.0.0.1 255.255.255.0

ip nat inside

!

ip nat pool inet 202.2.2.1 202.2.2.9 netmask 255.255.255.0

ip nat inside source list 1 pool inet overload

ip nat inside source static 192.168.1.230 202.2.2.230

ip nat inside source static 192.168.1.231 202.2.2.231

ip classless

ip route 0.0.0.0 0.0.0.0 202.1.1.2

ip route 10.0.0.0 255.0.0.0 10.0.0.254

!

access-list 1 permit 10.0.0.0 0.0.0.255

access-list 101 permit tcp any any established

access-list 101 permit tcp any host 202.2.2.230 eq domain

access-list 101 permit tcp any host 202.2.2.231 eq www

如果SW支持VLAN,则可以路由器端口做Trunk, 或用不同的路由器端口分别连接不同VLAN,使DMZ与Inside分开。

需要注意的是,内网的多层交换机上一般用默认路由指向出口的路由器/防火墙,现在路由器用静态路由指向内网,这里有形成环路的危险。因为在内网,10.0.0.0/8被子网化,如果一台机器访问10.0.0.0/8中一个不存在的子网时,多层交换机只有默认路由匹配而将包转发到出口路由器,而出口路由器路由表中最匹配的是指向多层交换机的10.0.0.0/8, 所以将包返回给多层交换机。这其实是一种路由汇总问题, 解决的方法是是多层交换机上设定: ip route 10.0.0.0 255.0.0.0 null 0。

上面的拓朴图是只有一个出口的情况,如果该客户除了Internet出口,还有到上级单位HQ的出口,拓朴图如:


这时候配置就有点难度了,要做两个NAT:

interface Ethernet0

ip address 192.168.1.254 255.255.255.0

ip nat inside

ip policy route-map out

!

interface Serial0

description connect to Internet

ip address 202.1.1.1 255.255.255.0

ip nat outside

!

interface Serial1

description connect to HQ

ip address 10.221.1.1 255.255.255.0

ip nat outside

!

ip nat inside source route-map o202 interface Serial0 overload

ip nat inside source route-map o10 interface Serial1 overload

ip classless

ip route 10.0.0.0 255.0.0.0 10.221.1.254

ip route 0.0.0.0 0.0.0.0 202.1.1.2

!

access-list 101 deny ip any 10.0.0.0 0.255.255.255

access-list 101 permit ip any any

access-list 102 permit ip any 10.0.0.0 0.255.255.255

route-map o202 permit 10

match ip address 101

set interface Serial0

!

route-map o10 permit 10

match ip address 102

set interface Serial1

!

route-map out permit 10

match ip address 102

set interface Serial1

!

route-map out permit 20

match ip address 101

set interface Serial0

!

   感觉Checkpoint的总体拥有成本比较高,比如技术支持的费用,软件升级费用等,不是一般的用户能吃得消的。相比之下Cisco的产品技术被较多的人掌握,技术支持和软件升级等成本比较低,总体拥有成本相对就会低得多。Cisco价格透明虽然将价格竞争白热化,使集成商无利可图,但对用户来说却不是坏事。对集成商来说,也许是时候把增值服务和产品分开销售了。

 
f2fs的checkpoint     checkpoint是为了提供一个一致的还原点,所以要记录某个一致的时刻(快照,数据和元数据一致),写到专有的CheckPoint area,持久化。    进行cp的时机:sync    umount     foreground cleaning     cp的过程:           1、把pagecache中的脏node和脏dentry block,flush到设备上      ... 阅读详情

相关推荐

f2fs学习笔记 -12. f2fs checkpoint[转]

1.前言 本文主要记录checkpoint的过程 2.checkpoint的时机 1.gc: 当空闲segment 不足的时候,可以通过check point 释放。 2.sync:执行sync操作时 3.super_block: super block 的put_super 接口需要通过f2fs_write_checkpoint() 来把没有来得及umount导致的可能不一致的数据重新做一次check point。 3.checkpoint的流程 f2fs_sync_fs write_checkpoin

HZero 1345

安装配置CHECKPOINT防火墙

大纲 一、             首先明确两个概念二、             VPN/FW Moudule 或者 Managerment Server 在 WINDOWS上安装的最小需求三、             GUI Client在 WINDOWS上安装的最小需求四、             安装之前的准备工作五、             安装软件总过程六、 

1万+

81 NAT-静态NAT

3 测试 无法ping 通 202.38.1.100。4 接口上开启静态Nat'映射规则。2 配置nat 静态映射。7 查看NAT 会话状态。8 静态NAT 配置脚本。1 配置接口的IP地址。

qq_56248592的博客 587

光猫 高级NAT配置

光猫NAT配置

Dyson_HQ的博客 8823

防火墙NAT讲解(二)

防火墙静态nat原理讲解,带你吃透防火墙nat

一起努力共同进步,为了未来一起奋斗吧! 1312

CheckPoint防火墙Nat配置讲解

CheckPoint防火墙Nat配置讲解

Check Point设置允许外网通过指定端口访问服务器

1.进入防火墙,选择Access Policy(访问策略) 2.选择Servers(服务器) 3.新建,勾选Other Server,设置要开通的端口,用“ ,”隔开,一段范围内用“ - ” 4.下一步,服务器名称和服务器地址 5.下一步,如图勾选,会自动创建策略规则 6.选择NAT 7.点击Finsh,在Public IP Address列自动获取到了公网地址就配置好了。 ...

万物皆可学 3万+

告别死记硬背!用业务场景驱动理解SAP PS OPSA参数文件配置

本文通过制造业新产品研发项目案例,详细解析SAP PS模块中OPSA参数文件配置的实际应用。从项目立项、WBS分解到研发物料管理,系统讲解关键配置项的业务价值,帮助用户告别死记硬背,实现业务场景驱动的参数配置学习。特别适合制造业项目管理人员提升SAP PS配置效率。

weixin_30415113的博客 482

F2FS之write_checkpoint

F2FS需要在特定的时刻将Checkpoint的数据写入到磁盘中。 Checkpoint的时机 CP是一个开销很大的操作,因此合理选取CP时机,能够很好地提高性能。CP的触发时机有: 前台GC(FG_GC) FASTBOOT UMOUNT DISCARD RECOVERY TRIM 周期进行 因此F2FS有几个宏表示CP的触发原因: #define CP_UMOUNT 0x00000001 #define CP_FASTBOOT 0x00000002 #define CP_SYNC 0x00000004

wenj12的博客 1987

问题:dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)

 1. 问题:Ubuntu安装软件的过程中出现依赖项的问题 “E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).” 按照指示执行如下两条命令都没有解决问题。 sudo apt-get -f install sudo apt-get --fix-broken ...

gloria_littlechi的博客 2万+

西门子S7-1200与FUNUC机器人MODBUS TCP通信

PLC与机器人通讯

Illusssion的博客 1万+

Checkpoint NAT Concepts and Server Side NAT Explanation

Checkpoint have four main NAT concepts we will need to know their difference when implement a NAT rule:a. Automatically NAT vs Manual NATb. Static NAT vs Dynamic NAT (Hide)c. Source NAT vs Destinatio...

Cyber Security Memo 228

从高德、百度地图下载POI数据?用这个工具5分钟搞定GCJ02/BD09到WGS84的坐标纠偏

本文详细解析了高德、百度地图POI数据坐标偏移问题,并提供了从GCJ02/BD09到WGS84的高效转换方案。通过开源工具如coordtransform和ArcGIS等专业软件,实现毫米级精度的坐标纠偏,适用于商业选址、GIS分析等场景,显著提升数据准确性和工作效率。

weixin_26789847的博客 450

f2fs系列之六:checkpoint

2019-02-10 23:29:23 f2fs 的checkpoint 维护data、node和meta data(SIT,NAT)的数据一致性,把一起写到SSA区域的数据分别写回到SIT/NAT区域。 checkpoint 相关数据结构 super block区域里记录了checkpoint (CP)的起始block address,以及checkpoint 区域segment 的数量:...

Matt stor ceph 10分钟的专栏 1655

微电网模型Matlab Simulink,风光储微电网,永磁风机并网仿真,光伏并网仿真,蓄电池仿真

通过探究风光储微电网、永磁风机并网仿真、光伏并网仿真、蓄电池仿真、柴油发电机以及光储微电网和风储微电网等方面的技术,我们可以更好地理解微电网的工作原理和优化方法,从而为微电网的发展做出更大的贡献。微电网模型Matlab Simulink,风光储微电网,永磁风机并网仿真,光伏并网仿真,蓄电池仿真,柴油发电机,光储微电网 风储微电网 Matlab仿真平台搭建的风光储微电网模型,风光柴储微电网,pwm控制,风力发电,光伏发电,微电网并网离网切换,并网孤岛切换,功能强大。永磁风机的并网仿真是一个非常重要的环节。

sjbextz的博客 400

在MCUXpresso上通过J-link烧写KW45

背景: KW45B是nxp 的ble npi产品,其使用的IDE为MCUXpressso或者IAR,MCUXpressso有一些bug,但是由于MCUXpressso阅读查找代码相对IAR容易,所以我经常使用的MCUXpressso进行开发。当然IAR也有其优势,比如编译、烧写速度相对MCUXpressso更快,是比较通用的一个平台,而MCUXpressso是NXP独有的。 Kw45有两种烧写方式,一是使用MCUlink,二是使用Jlink。NXP ble 产品线提供的IDE资料里有最新的15.0版本的

weixin_41889258的博客 2859

F2FS源码分析-5.2 [数据恢复流程] 后滚恢复和Checkpoint的作用与实现

Checkpoint的作用与实现 后滚恢复即恢复到上一个Checkpoint点的元数据状态,因此F2FS需要在特定的时刻将Checkpoint的数据写入到磁盘中。 Checkpoint的时机 CP是一个开销很大的操作,因此合理选取CP时机,能够很好地提高性能。CP的触发时机有: 前台GC(FG_GC) FASTBOOT UMOUNT DISCARD RECOVERY TRIM 周期进行 因此F...

Hubery的存储点滴 2711

《QGIS快速入门与应用基础》108:CGCS2000对应的投影坐标系

本文详细解析了CGCS2000地理坐标系对应的各类投影坐标系,包括高斯-克吕格3°带/6°带、UTM、地方独立投影和Web墨卡托投影。文章系统阐述了各投影类型的分带规则、参数设置、精度特性及适用场景,并提供了EPSG编码对照表和QGIS操作指南。通过"基准+投影"的绑定机制,这些投影坐标系实现了平面坐标与经纬度的精准转换,满足从大比例尺工程测量到Web地图服务等不同应用需求。内容涵盖投影原理、坐标格式、变形控制等关键技术要点,为GIS开发者和测绘人员提供了实用的参考信息。

LuckyHanMo的博客 545

9、网络地址转换(NAT)的全面解析与配置指南

本博客全面解析了网络地址转换(NAT)的技术原理及在Check Point NGX平台上的配置方法。内容涵盖NAT的基本概念、全局属性设置、动态隐藏模式NAT、静态模式NAT、自动NAT和端口翻译的详细配置步骤,并结合路由、ARP和安全策略进行了深入讲解。同时提供了常见问题的解答与排查方法,适用于网络管理员和安全工程师深入掌握NAT技术的实践应用。

j7k8l的博客 1210

【产品】 产品设计:如何解决铝合金氧化着色后表面硬度低的问题(硬质氧化)

1、氧化处理技术 1)化学氧化 化学氧化处理所获得的膜层较薄,一般厚度为0.5μm ~4μm,质软不耐磨,抗蚀能力低于阳极氧化膜。 一般不宜单独便用,由于化学氧化膜吸附能力好,主要作用于油漆的底层,化学氧化按其溶液性可分为碱性和酸性两种。按其膜层性质可分为氧化膜,磷酸盐膜、铬酸盐膜及磷酸一铬酸盐膜等(这类型的氧化膜是可导电)。 2)电化学氧化(阳极氧化) 电化学氧化(俗称阳极氧化)是铝及...

产品线负责人 9745

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

CheckPoint建立NATed的×××方法二

1,场景分析: 某公司A内部有一台主机a需要通过×××访问公司B的一主机b的FTP服务,同时这台主机a还需要通过此防火墙访问外网。但是双方都不能爆楼自己的内网地址,也就是说主机a需要在流出本地端后经过NAT成另外一个地址到公司B与主机b通讯。这就涉及到了需要在CheckPoint上建立×××,NAT(非host的nat)以及不同策略等。下面假设拓扑图如下: ...

weixin_34177064的博客 325

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

checkpoint改语言设置_checkpoint基本操作用户手册中文.pdf

1. CheckPoint 架构22. 设置系统配置22.1 设置IP 地址22.2 设置路由32.3 配置备份42.4 下载SmartConsole (GUI Client )62.5 命令行(Console/SSH )登陆专家模式63. 配置防火墙策...

weixin_36165880的博客 487

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

F2FS源码分析-1.3 [F2FS 元数据布局部分] Checkpoint结构

Checkpoint结构 Checkpoint是维护F2FS的数据一致性的结构,它维护了系统当前的状态,例如segment的分配情况,node的分配情况,以及当前的active segment的状态等。F2FS在满足一定的条件的情况下,将当前系统的状态写入Checkpoint中,万一系统出现突然宕机,这个是F2FS可以从Checkpoint中恢复到上次回写时的状态,以保证数据的可恢复性。F2FS维...

Hubery的存储点滴 4822
上一篇: 将动态连接库注入到其他进程中的一种新方法
下一篇: 安装配置CHECKPOINT防火墙
iiprogram
博客等级 码龄25年 1068粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值