Hey all,
I am messing about with iptables on a VPS and have some questions.
I have drawn myself a little mind map of what I want flowing in and out of the server and was hoping you'd all take a look and make sure I am not missing anything spectacular.
I haven't written any rules yet but here is what I want:
IPv6: Drop all in and outbound.
Allow all established and related connections.
Inbound:
SSH - Allow (custom port)
IRC - Allow (custom port)
HTTP - Allow (80)
Block everything else (drop silently)
Outbound:
DNS - Allow (53)
IRC - Allow (6697, 7000)
HTTP - Allow (80)
Block everything else (drop silently)
Have I forgotten anything that is essential to the server operating? As you can see this VPS will not be doing a lot (IRC bouncer, webserver) but I'd like to make sure it is as secure as I can.
Does anyone have a good tutorial they could link me to as well. I am getting there in terms of understanding but like to have things spelled out the first time I do 'em.
#
