免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: platinum
打印 上一主题 下一主题

[网络管理] netfilter module - domain (2008.07.19 更新) [复制链接]

论坛徽章:
0
81 [报告]
发表于 2006-12-12 09:34 |只看该作者

斑竹,问个蠢问题。关于域名和IP。

原帖由 platinum 于 2006-7-14 13:40 发表
ChangeLog
[code]
=====================================

2006.07.14 v0.0.2

        修正了 iptables-save 时存在的 bug
        修正了匹配方式,大幅度提高了匹配效率

========================= ...




比如, 我用IE上网,输入www.sohu.com

传出去的是www.sohu.com这个域名呢?还是相应的IP地址?


应该是IP吧?那么,iptables有如何匹配域名呢?
应该只有做DNS解析的时候才送出域名.是吧?
那是不是说:这个domain module只是用于匹配用户的DNS请求。

我肯定有地方没有理解对。请教。

谢谢!

[ 本帖最后由 lc1999 于 2006-12-12 10:57 编辑 ]

论坛徽章:
0
82 [报告]
发表于 2007-06-15 12:28 |只看该作者
请问我的核心 2.6.19.7 iptables 为 1.3.7
#make -C /lib/modules/2.6.19.7/build SUBDIRS=/usr/local/src/domain-0.0.2 modules
local/src/domain-0.0.2 modules
make: Entering directory `/usr/src/linux-2.6.19.7'
  CC [M]  /usr/local/src/domain-0.0.2/ipt_domain.o
/usr/local/src/domain-0.0.2/ipt_domain.c: In function â

论坛徽章:
0
83 [报告]
发表于 2007-06-15 13:26 |只看该作者
怎么有乱码?
你贴的提示全吗?没看出有什么可以用来判断错误的内容

论坛徽章:
0
84 [报告]
发表于 2007-06-15 14:51 |只看该作者
不好意思!重贴
make: Entering directory `/usr/src/linux-2.6.19.7'
  CC [M]  /usr/local/src/domain-0.0.2/ipt_domain.o
/usr/local/src/domain-0.0.2/ipt_domain.c: In function 'match':
/usr/local/src/domain-0.0.2/ipt_domain.c:32: error: dereferencing pointer to incomplete type

论坛徽章:
0
85 [报告]
发表于 2007-11-30 13:48 |只看该作者
platinum,目前这个还在使用和维护么?

论坛徽章:
0
86 [报告]
发表于 2007-11-30 16:32 |只看该作者
一直没有再弄这个,如果有需要的话,可以添加新功能

论坛徽章:
0
87 [报告]
发表于 2007-11-30 17:37 |只看该作者
哈哈,希望添加新功能呀。

论坛徽章:
0
88 [报告]
发表于 2007-11-30 19:56 |只看该作者
原帖由 fuleru 于 2007-11-30 17:37 发表
哈哈,希望添加新功能呀。

好啊,你可以提需求

论坛徽章:
0
89 [报告]
发表于 2007-12-02 22:21 |只看该作者
用的是2.6.18的内核,发现编译不能通过。上面的帖子好像有提过。

make KERNEL_SRC=/usr/src/linux-2.6.18 IPTABLES_SRC=/usr/src/iptables-1.3.6
make -C /usr/src/linux-2.6.18 SUBDIRS=/root/domain/domain-0.0.2 modules
make[1]: Entering directory `/usr/src/linux-2.6.18'
  CC [M]  /root/domain/domain-0.0.2/ipt_domain.o
/root/domain/domain-0.0.2/ipt_domain.c: In function 'match':
/root/domain/domain-0.0.2/ipt_domain.c:32: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c:32: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c:32: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c:32: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c:32: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c:32: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c:33: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c:35: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c:35: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c:35: error: dereferencing pointer to incomplete type
/root/domain/domain-0.0.2/ipt_domain.c: At top level:
/root/domain/domain-0.0.2/ipt_domain.c:64: warning: initialization from incompatible pointer type
/root/domain/domain-0.0.2/ipt_domain.c:65: warning: initialization from incompatible pointer type
make[2]: *** [/root/domain/domain-0.0.2/ipt_domain.o] Error 1
make[1]: *** [_module_/root/domain/domain-0.0.2] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18'
make: *** [ipt_domain.ko] Error 2


因为还没有用过,所以也提不出什么新的需求

论坛徽章:
0
90 [报告]
发表于 2007-12-02 23:50 |只看该作者
编写 ipt_domain 模块的时候还没使用 > 2.6.17 的内核,从 2.6.17 以后结构又有一些变化
由于目前没有环境,所以暂时无法改动
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP