For what are these rules in the default iptables shipped with centos 5.4 ?
-A RH-Firewall-1-INPUT -p 50 -j ACCEPT
-A RH-Firewall-1-INPUT -p 51 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
-A RH-Firewall-1-INPUT -p udp -m udp --dport 631 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m tcp --dport 631 -j ACCEPT
Do I need them for a web server with ftp, apache, ssh, mysql?
Thanks
The first two lines:
Analizing
/etc/protocols
these two correspond to IPSec:The third line:
From
/etc/services
udp port 5353 is multicast DNS:And last, but not least:
These ones correspond to cups printing services.
Related to your 'do I need them?' question, it depends:
Since you state that it is a "web server with ftp, apache, ssh, mysql" I don't think you need them.
Besides, another question is: why are these rules? You probably have packages you don't need on the server.
That all depends on where your system is located. Is it hooked to the internet or to a LAN?
B.t.w. type 'setup' as root on the command line and there is a fairly easy to use tool to configure your firewall.