寻觅生命中的那一片浅草......

每日存档 七月 10th, 2008

RHEL5下iptables学习笔记

1、iptables -h 打印出iptables命令的帮助信息,有了这个帮助,配置起来就容易多了

2、iptables -L –line-numbers 打印出filter表里所有规则,并以数字进行标示各规则

3、当添加规则时默认是使用filter这个表,filter表里有INPUT、FORWARD、OUTPUT、RH-Firewall-1-INPUT4条链

4、在filter表里,链RH-Firewall-1-INPUT是RedHat系统所特有的,当你用图形化界面配置防火墙的时候,实际是编辑这条链,当用iptables -L命令将filter表所有规则打印出来时,可以发现INPUT链的第一条规则就是RH-Firewall-1-INPUT,也就是说INPUT调用了RH-Firewall-1-INPUT,需要注意的是RH-Firewall-1-INPUT的最后一条规则是reject所有的访问,所以,假如我们在INPUT里添加(就是用-A参数)一条允许的规则,这是没有用的,因为前面已经reject了一切访问,添加规则时到INPUT里时必须用-I参数。

5、对规则的修改是马上就生效的,但没有保存,可以用service iptables save保存到默认位置/etc/sysconfig/iptables。也可以用iptables-save > /tmp/iptables.new 将防火墙规则保存到/tmp或者保存到其他地方,然后用iptables-restore < /tmp/iptables.new加载/tmp下的防火墙规则文件iptables.new

RHEL5下的DNS Server配置

一、主机环境说明
系统为Red Hat Enterprise Linux 5.0,hostname为oracle.xxt401.com,主机所处网段为192.168.1.0/24。

二、安装以下软件包
bind-libs-9.3.3-7.el5(提供一些库文件)
bind-devel-9.3.3-7.el5
bind-utils-9.3.3-7.el5(提供dig、host、nslookup、nsupdate等命令)
bind-9.3.3-7.el5(主程序)
bind-chroot-9.3.3-7.el5(构建/var/named/chroot下的文件结构)
bind-sdb-9.3.3-7.el5
bind-libbind-devel-9.3.3-7.el5
caching-nameserver-9.3.3-7.el5(提供named.conf等配置文件样板)
阅读全文»

2008年七月
« 6月   8月 »
 123456
78910111213
14151617181920
21222324252627
28293031