We are in the process of implementing an intrusion-detection system. I have heard two different things: Place the...
ID box outside of the firewall, and place the box inside of the firewall. Where is the best place to locate our network IDS? We don't plan on having any host IDs for now.
I'll answer your question with a question: Do you want to know who is knocking on your door (computers connecting from the Internet)? Or do you only want to see those that are allowed access?
If you prefer the first than outside, otherwise inside.
I typically tell people to place the IDS outside the firewall, and see if they can manage the traffic. This is good, for it allows you to see everyone trying and allowed to connect. Intrusion is typically detected when malicious activity is detected outside and it gets a response from inside. Most time malicious activity will hit the outside, but should never receive a response from inside your protected network.
Hope that helps. Give it a try. You can always move it inside. Also, most times I will tell clients to install SNORT or some other IDS along with the primary vendor to ensure you are in fact picking up everything.
Recommendations for deploying an intrusion-detection system
Infrastructure & Network Security
The placement of security solutions on a network