Adam Ely

Network Computing Blogger

Tags: , ,

Channel: Security, WAN Security, Networking & Mgmt

See more from this blogger

Stupid Firewall Tricks

Firewalls have a bad reputation in many organizations, but it's not always the firewall's fault. Often, organizations use firewalls in places where they aren't really needed. For example, common practice dictates that we should place firewalls with stateful packet inspection enabled in front of Web servers. But does this really make any sense? Why perform stateful packet inspection on a stateless protocol?  Why use a firewall in front of Web property when 99 percent of the requests are allowed? This only piles on another device that could fail, another device to add latency, and another device to architect around.

Most companies with a sizable Web presence use edge routers, firewalls and load balancers. I advocate removing the firewall in this configuration. Instead, apply an access control list to the edge router, configure the load balancer to reject direct traffic and ensure the management interface is only accessible from the internal side. Then let the traffic flow faster.

Ask any network admin at any large Web property and they will tell you this is how they have set up their network. So why haven't the rest of us? Why are we dealing with firewall performance issues and configuration nightmares where we don't need to? If you're worried about DDoS attacks, mitigate at the edge or upstream at the ISP. If you're worried about Web application vulnerabilities, use a purpose-built product

I don't advocate the removal of firewalls everywhere. They are still vital and can perform critical functions, such as VPN termination and application-level security or packet inspection, though we could and should question if the firewall is the best place to do either of these tasks. Firewalls should be placed between the external and internal and between the internal and the highly valuable. Use them where the majority of traffic should be blocked, not the other way around.

Placing a firewall where it isn't needed can give organizations a false sense of security, which can be just as bad as having no security at all. Unnecessary firewall deployments also create needless operational burdens and add to network complexity. IT and security teams can make their lives easier if they stop trying to make firewalls do stupid tricks.

Related Reading


More Insights




Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Network Computing encourages readers to engage in spirited, healthy debate, including taking us to task. However, Network Computing moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing/SPAM. Network Computing further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

WAN Security Reports

Research and Reports

Storage Virtualization Guide
May 2012

Network Computing: May 2012

TechWeb Careers