Active Directory – Using GPO to Disable Windows Firewall on Workstations

active-directorygroup-policywindows-firewallwindows-server-2003windows-xp

I want to force the in-house machines here to have their firewall disabled so I can manipulate them with scripts. Trying to do it with GPO, but it doesn't result in a disabled and greyed out firewall setting panel like I'd expect. Apparently I'm doing something wrong.

Here's what I've done:

  1. Created an OU to park the computer objects in. Moved a test box in there.
  2. Created a new Group Policy object, named "Firewall_Off"
  3. Select the newly created group policy.
  4. Right-click on the newly created policy and select Edit.
  5. Expand the Computer Configuration folder, then the Administrative Templates folder.
  6. Expand the Network folder, then the Network Connections folder, then the Windows Firewall folder.
  7. Select the Standard Profile folder.
  8. Double-click the Windows Firewall: Protect all network connections option.
  9. Select Disabled, then click OK.
  10. Select the Domain Profile folder.
  11. Double-click the Windows Firewall: Protect all network connections option.
  12. Select Disabled, then click OK.
  13. Close the Group Policy dialog box.

I assume that this should then apply the group policy of "protect all network connections = Disable" to any computer object inside that OU. I've done this before for audit policies with success.

Rebooted the test machine. Firewall control panel remains user managed. Ran gpupdate repeatedly. Rebooted repeatedly. No change.

Clue?

Best Answer

Have you run Resultant Set of Policy tool? At a command prompt or in Run, enter RSOP.msc You will see if there is another polity that turns this back on and overrides the policy you are trying to apply. Tjis can be a bit tricky but the tool really helps. Thre is a command line tool as well that is discussed here GPresults

Related Topic