Netfilter ipv6问题

原创 2015年07月07日 22:12:54

最近防火墙在修改关于Netfilter中添加对ipv6的支持,脚本基本完成,接下来修改代码。

在修改过程中注册HOOK函数时,NF_IP6_FORWARD undeclared  网上搜了一下,

在2.6.22以及以后的内核中,NF_IP_PRE_ROUTING以及NF_IP6_PRE_ROUTING都被放在了用户态,而在内核态编程必须统一使用NF_INET_PRE_ROUTING
具体在netfilter_ipv4.h源代码中可以看到, NF_IP_PRE_ROUTING的定义被放在了#ifndef __KERNERL__下。

解决:NF_INET_PRE_ROUTING替代NF_IP_PRE_ROUTING




适配IPv6遇到的坑,终极解决方案

6.1AppStore发布之后的应用要兼容ipv6。 然而我上个星期发布的版本并没有因为没兼容而被拒,这次提交却遇到ipv6兼容问题。。。  话不多说,上代码: +(NSString *) get...
  • u010069091
  • u010069091
  • 2016年07月15日 11:36
  • 22983

数据包在内核态的捕获、修改和转发(基于netfilter)

http://biancheng.dnbcw.info/linux/263145.html 忙活了好几天,经过多次得死机和重启,终于把截获的数据包转发的功能给实现了。同时,也吧sk_buff结构...
  • chengfangang
  • chengfangang
  • 2013年02月25日 15:28
  • 1860

Netfilter的使用和实现

本文主要内容:Netfilter的原理和实现浅析,以及示例模块。 内核版本:2.6.37 Author:zhangskd @ csdn blog   概述   Netfilter为多种网络...
  • zhangskd
  • zhangskd
  • 2014年04月02日 16:54
  • 23998

两个netfilter的例子

1。 第一个,简单的丢弃掉网络包: //'Hello World' netfilter hooks example //For any packet, we drop it, and log fact...
  • CaspianSea
  • CaspianSea
  • 2015年02月12日 01:13
  • 2695

IPv6审核已经通过,历经几个星期的经验积累。

继上一篇博客 http://blog.csdn.net/lucky_deng/article/details/70241293 的继续,越来越发现苹果审核很反复无常不同的人审核的结果越来越不一样,有...
  • Lucky_Deng
  • Lucky_Deng
  • 2017年04月26日 10:06
  • 1290

2.6内核基于NetFilter处理框架修改TCP数据包实现访问控制

http://blog.sina.com.cn/s/blog_6f0c85fb0100xi1x.html 征战论文的途中,以前公司的人来找我说要给之前我设计的网络内容过滤产品添加一个功能...
  • qiushanjushi
  • qiushanjushi
  • 2015年01月21日 21:50
  • 1126

苹果审核ipv6到底有多坑?看了你会少走很多路。

苹果6月1日出的IPV6协议阻碍了国内大多数积极开发者,我司也不外乎,遂在网上查找关于IPV6审核的相关事宜,怪我年少无知以为这种开源协议的东西应该是免费的,当然,我说的免费是想着看几篇成熟的IPV6...
  • Lucky_Deng
  • Lucky_Deng
  • 2017年04月19日 15:27
  • 4971

iOS中关于苹果审核IPv6的问题

在WWDC2015上苹果宣布iOS9将支持纯IPv6的网络服务。2016年初开始所有提交到App Store的应用必须支持IPv6。有好多人都是因为IPv6的问题上架被拒了,让人心惊胆战。 ...
  • u013602835
  • u013602835
  • 2016年12月07日 14:33
  • 4738

LVS基于linux内核的netfilter机制

LVS分析之我见 发布时间:2013-04-16 LVS是一个开源软件,由章文嵩博士于1998年5月创立,可以实现Linux平台下的简单负载均衡。LVS是Linux Virtual S...
  • tycoon1988
  • tycoon1988
  • 2014年08月05日 13:22
  • 835

浅谈Netfilter框架原理(一)

1.1浅谈Netfilter框架原理 1.1.1 撑起netfilter的结构数据         这个二维数组是在Linux2.6.34\include\linux\netfilt...
  • Robin_FJ
  • Robin_FJ
  • 2015年12月27日 12:25
  • 988
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Netfilter ipv6问题
举报原因:
原因补充:

(最多只允许输入30个字)