当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 一、核心思想 配置动态DNS服务器的核心思想是:在DNS服务器上运行多个BIND,每个BIND为来自不同区 域的用户提供解析,因此每个BIND都应具有不同的配置文件和域文件,并且分别监听在不同 的端口。
 

 

 ·基于linux的防火墙不安全    »显示摘要«
    摘要:美国的sco公司,控告ibm公司盗用sco拥有的unix技术并擅自植入linux内,要求赔偿10亿美元以上。5月14日,sco继续扩大法律行动,再次发函给全球1500家大企业,警告称,使用linux的用户可能触犯法津。sco公司近一步要求这些公司为每台的linux服务器支付 699美元的使用许可费用。9月4日,一些大客户要求戴尔向他们做出保证,一旦sco起诉他们使用戴尔安装了linux产品的计算机......
    摘要:第1 章、基于路由器的包过滤防火墙1.1 包过滤防火墙的一般概念1.1.1 什么是包过滤防火墙包过滤防火墙是用一个软件查看所流经的数据包的包头(header),由此决定整个包的命运。它可能会决定丢弃(drop)这个包,可能会接受(accept)这个包(让这个包通过),也可能执行其它更复杂的动作。在linux系统下,包过滤功能是内建于核心的(作为一个核心模块,或者直接内建),同时还有一些可以运用于数......


iptables防火墙应用之动态DNS
一.核心思想

【程序编程相关:Checkpoint的安装流程

【推荐阅读:为Linux加防火墙:APF的安装与设置

配置动态dns服务器的核心思想是:在dns服务器上运行多个bind,每个bind为来自不同区 【扩展信息:信息安全之防火墙评测:软件

域的用户提供解析,因此每个bind都应具有不同的配置文件与域文件,并且分别监听在不同

的端口.在接到客户端dns请求时,根据客户的ip地址将请求重定向不同的bind服务端口.

bind响应时,再改写相应包的服务端口为标准的53端口.这样就可以根据客户端的ip地址将

不同的解析结果返回给客户端.整个过程对于客户端来说都是透明的.实现的关键在于运行

不同的bind及运用iptables进行ip地址及端口改写操作.

关于iptables更为详细的信息,请参考解决方案中作者的两篇文章——«用iptales实现包

过虑型防火墙»及«用iptables实现nat».

二.配置过程

步骤1: 配置内核

netfilter要求内核版本不低于2.3.5,在编译新内核时,要求选择与netfilter相关的项目.这

些项目通常都是位于"networking options"子项下.以2.4.0内核为例,我们应该选中的项目有:

[*] kernel/user netlink socket ! ;

[ ] routing messages

<*> netlink device emulation

[*] network packet filtering (replaces ipchains)

.......

然后,在"ip: netfilter configuration ---->"选中:

connection tracking (required for masq/nat)

ftp protocol support

ip tables support (required for filtering/masq/nat)

limit match support


...   下一页
 ·linux防火墙实现技术比较(1)    »显示摘要«
    摘要: 一 前言 此文着重阐述linux下的防火墙的不同实现之间的区别,以ipchains, iptables, checkpoint fw1为例。 二 基本概念 2.0 在进入正题之前,我将花少许篇幅阐述一些基本概念。尽管防火墙的术语这些年基本上没有太大的变化,但是如果你以前只看过90年代初的一些文献的话,有些概念仍然会让你混淆。此处只列出一些最实用的,它们不是准确的定义,我只是尽可能的让它们......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE