"Ricardo Javier Aranibar León"
I have SuSE 7.2
1.- I like to use SuSEfirewall but I don't like that my rules are defined with ipchains I like to use iptables, if is posible.
Good choice!
2.- I know that I can't use ipchains and iptables in my system If I run one this, How I can tell to my system that I like to use iptables?
You need to be running a 2.4 kernel; 2.2 kernels don't support iptables. If you aren't already running a 2.4 kernel, get the current 2.4 kernel from SuSE: ftp://ftp.suse.com/suse/i386/update/7.2/kernel/2.4.16-20020416/ Choose the appropriate kernel for your hardware. It will probably be k_deflt if you are running recent equipment. See http://sdb.suse.de/en/sdb/html/ftpkernel.html for instructions about installing your new kernel Then you will need a current copy of SuSEfirewall2. Get that from ftp://ftp.suse.com/pub/people/garloff/linux/SuSE/RPMS/SuSEfirewall2-2.1-0.noarch.rpm SuSEfirewall2 is the new version of SuSEfirewall, which uses iptables. Once you have that rpm, you will need to uninstall SuSEfirewall (the original version) and then install SuSEfirewall2, using the rpm command. You should be disconnected from the Internet while doing this. Then configure the firewall. You need to set START_FW2="yes" in /etc/rc.config, and edit the firewall configuration file in /etc/rc.config.d. Sorry, I don't remember what the file is called, and I'm away from my SuSE systems at the moment. Then reboot your system to start the firewall.
3.- How I can block with SuSEfirewall ping and anothers services?
There are explicit directions about this in the configuration file. -- Alan Hadsell If brute force doesn't work, you aren't using enough.