
|
|
The Becsta.NET Security Page
This page will be dedicated to all things related to IT security - more specifically my little corner of IT security. My hope is that this page will be informative, interesting, and relevant, by providing examples and links. Firstly though, I wanna rant on about various IT topics, mostly relating or impacting on security.
Right, now that I've had my say, lets continue... Firewalling
If you've read my First Rant above, one of the risks that I identified was a general compromise of my home network. To mitigate this risk, I have installed firewall technology onto my gateway. At the moment, the firewall being used is simply a set of ipchains rules - basic packet filtering. The firewalling technology for Linux has changed, since the 2.3 development kernel release, to iptables, which introduces stateful inspection. I will eventually upgrade my firewall configuration to use iptables, but for now the ipchains firewall is working fine. Why does the Linux firewalling technology change? Up to the 2.2 series kernels we had IP masquerading, then we had IP chains, now we have IP tables - what next? Because my home network is not a permanent fixture on the Internet, I only allow a basic set of inbound connections:
All other protocols are dropped. I don't allow HTTP connections to my home network, as I would violate the Telstra ADSL AUP. I don't have any disk space for an FTP server, so what's the point of running one? It is possible for an attacker to perform DoS attacks at a network layer, with my only real defence being to drop my link and redial, resulting in a new external IP address being issued. Intrusion Detection
There are several forms of IDS available. I employ three methods of IDS on my gateway:
I use Snort IDS for my network-level IDS protection, Tripwire for host-based IDS, and two very blue eyes for the vigilance-based IDS. If you're interested in how to deploy an IDS at home, have a look at my IDS Howto page. |