Windows XP SP2 Firewall

Upgrade to Windows XP Service Pack 2 installs a firewall and turns it on by default. Many users need to do no further configuration of this firewall. This document is provided for those who do need to make changes, and for those who are curious about what can be done with this firewall.
  • The configuration menus for the Windows XP SP2 firewall can be started from the Control Panel.
    Control panel
  • The main dialog box (the General tab) is the only one that most users will ever need to see. You basically click the corresponding button to turn it either on or off.
    Main GUI
  • A very important setting can be enabled on the main panel. If you choose to allow any exceptions for your firewall, you can temporarily (and quickly) disable them if you take your computer into an insecure area. Just check Don't allow exceptions. Then when you return your computer to a secure location you can un-check that option to allow your exceptions again. This is very handy on laptops.
    Main noexceptions
  • The Exceptions tab lists applications in the main window. A check in the box by the name indicates whether that feature is enabled as an exception to blocking by the firewall.
    GUI Exceptions
    Four operations can be chosen by selecting one of the buttons across the lower portion of the tab.
  • To add a program to the list choose Add Program.
    Add program
  • You may change the scope of the program here. This means that you can specify individual computers which may be allowed to send data to the particular application.
    Edit scope
  • Another operation is to Add a Port. This allows data that is addressed for a specific port on your computer to be accepted. A program is typically waiting for data to appear on that port. The Name is simply whatever you choose to call that exception. This is what gets displayed in the main list. You also specify whether the port uses the UDP or TCP protocol. Like Add Program, you can set a scope for the exception.
    Add a port
  • Highlight a list entry, then select Edit. The dialog box that is displayed will have information about the entry in the top portion of the box. Allowable operations will be accessible via the dialog box. What is allowed will vary depending on the item itself. For many entries scope is all that can be edited.
    Edit exceptions
  • The last item is Delete.
    An item can be temporarily removed from exceptions by simply unchecking the box beside it.
    Deletions
    To permanently remove the item from the list, highlight the entry and select Delete.
    Warning!
    You will get a dire warning before you are allowed to proceed with the deletion. If you do not know whether it is safe to make the deletion, just disable it by unchecking the box, and leave it on the list.
    Warning!
  • The third tab on the main dialog panel is Advanced. It shows four options. The top option is Network Connection Settings.
    Advanced configuration
  • The Settings button leads to a panel with two more tabs. One is Services. These pertain to server applications that use such protocols as SMTP, POP, FTP, etc. This section does not apply to client programs which use these protocols. The average computer does not run any application which needs the server-side protocol enabled.
    Advanced connection services
  • The other tab is for ICMP. One service is listed that is of special interest: Allow incoming echo request. This allows your machine to answer a ping. This is very useful when troubleshooting your network connection, as it allows your computer to be detected by a consultant at the Help Desk, for example.
    ICMP setting
  • The next Advanced tab is Security Logging Settings. Unless you are skilled in interpreting these log entries, you are better off not even accumulating them. Most are perfectly innocuous, and reflect normal packet traffic on a subnet.
    Security Logging
  • The third option on the Advanced tab is ICMP Settings. That should sound familiar ... it is the same as the one under Network Connection Settings. Go figure.
    ICMP settings
  • The last Advanced option will restore the defaults ... so if you are afraid that you have completely confused your machine's firewall, you can start over safely.

© 2008 by the Rector and Visitors of the University of Virginia.

The information contained on the University of Virginia’s Department of Information Technology and Communication (ITC) website is provided as a public service with the understanding that ITC makes no representations or warranties, either expressed or implied, concerning the accuracy, completeness, reliability or suitability of the information, including warrantees of title, non-infringement of copyright or patent rights of others. These pages are expected to represent the University of Virginia community and the State of Virginia in a professional manner in accordance with the University of Virginia’s Computing Policies.