发表评论取消回复
相关阅读
相关 Spring源码学习之BeanDefinition源码解析
本文作者:磊叔\_GLMapper本文链接:https://juejin.cn/post/6844903553820000269 Bean的定义主要由BeanDefi
相关 【Mybatis】动态 SQL 源码解析
动态 SQL 源码解析 我们在使用mybatis的时候,会在xml中编写sql语句。比如这段动态sql代码: <update id="update" param
相关 Netfilter学习之NAT类型动态配置(一)iptables和Netfilter简介
通过一段时间的学习,我发现目前尚未有公开的技术实现NAPT的动态配置,仅仅通过iptables实现一些固定的配置无法满足动态配置的需求。因此,本系列博客目的在于通过对Net
相关 Netfilter学习之NAT类型动态配置(二)NAT类型介绍及MASQUERADE用户层的实现
在上一节中,我们介绍了iptables和netfilter的基本关系,在这里我们会进一步介绍现有的NAT以及Linux中大多已实现的MASQUERADE实现原理。 1.
相关 Netfilter学习之NAT类型动态配置(三)MASQUERADE内核空间的实现
本节中,我们分析MASQUERADE在内核空间的实现。详细分析在代码中以注释的形式说明。 1.ipt\_MASQUERADE.c源码分析 iptables 命令
相关 Netfilter学习之NAT类型动态配置(七)全锥型NAT内核空间实现
本文主要实现全锥型NAT的内核空间iptables命令行扩展对应的钩子函数及其功能的实现。实现思路见上文。 1.关键部分实现代码 (1)建立ipt\_FULLCONE
相关 Netfilter学习之NAT类型动态配置(六)全锥型NAT用户空间iptables命令行实现
本文主要实现全锥型NAT的用户空间iptables命令行扩展的实现,实现思路见上文,具体可以模仿MASQUERADE的源码进行改写。 1.关键部分实现代码 由于
相关 Netfilter学习之NAT类型动态配置(四)nf_nat_core.c源码解析
在研究了masquerade的用户空间和内核源码之后,我们发现最后进入了`nf_nat_setup_info()`函数,该函数位于nf\_nat\_core.c之中,是Ne
相关 Netfilter学习之NAT类型动态配置(八)nf_nat_proto_common.c代码解析
nf\_nat\_proto\_common.c实现了对称型的端口改变,在此我决定对其代码进行分析,以便实现对对称型NAT的随意改动。 具体代码如下:
相关 学习Spring源码(四)Spring Bean注册解析
Spring是通过IoC容器对Bean进行管理的,而Bean的初始化主要分为两个过程:Bean的注册和Bean实例化。Bean的注册主要是指Spring通过读取配
还没有评论,来说两句吧...