邪恶八进制信息安全团队技术讨论组's Archiver

sunkits 2005-7-24 01:27

[转载]IPNAT+Ipfilter超级防火墙配置

原始连接:[url]http://freebsd.ntut.idv.tw/document/ipnat_ipfilter_change.html[/url]

      IPNAT+Ipfilter 超級防火牆調校


Description :

今天在網路上看到有人受到 Worm 的攻擊,而使 firewall 垮了,發現大家解決方式就是調校 firewall ,真是不經一事不長一智,原來 firewall 是可調校,看了ipfilter how to 之後終於找到了調校方式,不過要注意的是調校過後的 firewall 並不就是刀槍不入,只是調校後的 firewall 面對攻擊承受力提高,畢竟世上沒有完美的事物。

Setp 1.

查看原本系統sysctl值  # sysctl -a | grep net.inet.ipf
net.inet.ipf.fr_flags: 0
net.inet.ipf.fr_pass: 514
net.inet.ipf.fr_active: 0
net.inet.ipf.fr_tcpidletimeout: 864000
net.inet.ipf.fr_tcpclosewait: 480
net.inet.ipf.fr_tcplastack: 480
net.inet.ipf.fr_tcptimeout: 480
net.inet.ipf.fr_tcpclosed: 120
net.inet.ipf.fr_tcphalfclosed: 14400
net.inet.ipf.fr_udptimeout: 240
net.inet.ipf.fr_udpacktimeout: 24
net.inet.ipf.fr_icmptimeout: 120
net.inet.ipf.fr_icmpacktimeout: 12
net.inet.ipf.fr_defnatage: 1200
net.inet.ipf.fr_ipfrttl: 120
net.inet.ipf.ipl_unreach: 13
net.inet.ipf.fr_running: 1
net.inet.ipf.fr_authsize: 32
net.inet.ipf.fr_authused: 0
net.inet.ipf.fr_defaultauthage: 600
net.inet.ipf.fr_chksrc: 0
net.inet.ipf.ippr_ftp_pasvonly: 0
net.inet.ipf.fr_minttl: 3
net.inet.ipf.fr_minttllog: 1

Setp 2.

使用手動更改  #sysctl net.inet.ipf.fr_tcpclosed=1
net.inet.ipf.fr_tcpclosed: 120 ->1

Setp 3.

加入開機自動更新  #vi /etc/sysctl.conf  內容如下:
net.inet.ipf.fr_flags=0
net.inet.ipf.fr_pass=514
net.inet.ipf.fr_active=0
net.inet.ipf.fr_tcpidletimeout=864000
net.inet.ipf.fr_tcpclosewait=60
net.inet.ipf.fr_tcplastack=20
net.inet.ipf.fr_tcptimeout=120
net.inet.ipf.fr_tcpclosed=1
net.inet.ipf.fr_udptimeout=120
net.inet.ipf.fr_icmptimeout=120
net.inet.ipf.fr_defnatage=1200
net.inet.ipf.fr_ipfrttl=120
net.inet.ipf.ipl_unreach=13
net.inet.ipf.ipl_inited=1
net.inet.ipf.fr_authsize=32
net.inet.ipf.fr_authused=0
net.inet.ipf.fr_defaultauthage=600

页: [1]
© 1999-2008 EvilOctal Security Team