首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于MySQL的Linux防火墙认证?

问基于MySQL的Linux防火墙认证?
EN

Server Fault用户
提问于 2012-02-07 14:48:27
回答 2查看 1.1K关注 0票数 1

我有一个许多用户连接到的linux服务器。我使用Squid进行http访问,但我需要一个能够基于MySQL数据库将访问控制授予不同端口的软件。

IPtables是伟大的,但我需要一些东西,将工作与MySQL和授予控制基于特定的IF条件。

谢谢

EN

回答 2

Server Fault用户

发布于 2012-02-07 15:37:33

iptables允许您通过将数据包分配给QUEUE链来对每个数据包进行特殊处理;然后,每个数据包必须由一个用户程序处理,该程序将决定数据包的命运(接受、丢弃等等)。在这里描述了编写这样一个处理程序:http://imchris.org/projects/libipq.html。因为这种技术涉及到在userland中对每个数据包进行路由决策;它可能会带来一些严重的吞吐量问题。如果可能的话,您确实应该考虑使用ErikA的建议,只编写一个脚本,根据需要管理规则。

票数 2
EN

Server Fault用户

发布于 2012-02-07 14:51:30

IPtables/netfilter是您唯一的选择。您需要的是一些自定义脚本,它根据数据库中的信息管理netfilter规则。

我不知道有什么能做到这件事。你很可能需要自己把这个卷起来。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/357640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档