windows: don’t disable builtin firewall rules before setting our own
Oops.
This commit is contained in:
parent
e30fcf0bd4
commit
e6876ff265
2 changed files with 15 additions and 14 deletions
|
@ -1,16 +1,3 @@
|
||||||
- name: Disable some builtin rules
|
|
||||||
win_shell: "Set-NetFirewallRule -DisplayGroup '{{ item }}' -Enabled False"
|
|
||||||
changed_when: false # no way to tell
|
|
||||||
loop: # Get-NetFirewallRule | Where-Object -Property Enabled -eq True
|
|
||||||
- "AllJoyn Router"
|
|
||||||
- "File and Printer Sharing"
|
|
||||||
- "mDNS"
|
|
||||||
- "OpenSSH Server"
|
|
||||||
- "Secure World Wide Web Services (HTTPS)"
|
|
||||||
- "Secure World Wide Web Services (QUIC)"
|
|
||||||
- "Windows Remote Management"
|
|
||||||
- "World Wide Web Services (HTTP)"
|
|
||||||
|
|
||||||
- name: Allow ICMP
|
- name: Allow ICMP
|
||||||
win_firewall_rule:
|
win_firewall_rule:
|
||||||
name: Allow incoming ICMP
|
name: Allow incoming ICMP
|
||||||
|
@ -45,3 +32,17 @@
|
||||||
loop_control:
|
loop_control:
|
||||||
label: "{{ service.name }}"
|
label: "{{ service.name }}"
|
||||||
loop_var: service
|
loop_var: service
|
||||||
|
|
||||||
|
- name: Disable some builtin rules
|
||||||
|
win_shell: "Set-NetFirewallRule -DisplayGroup '{{ item }}' -Enabled False"
|
||||||
|
changed_when: false # no way to tell
|
||||||
|
failed_when: false # fails if the group doesn’t exist
|
||||||
|
loop: # Get-NetFirewallRule | Where-Object -Property Enabled -eq True
|
||||||
|
- "AllJoyn Router"
|
||||||
|
- "File and Printer Sharing"
|
||||||
|
- "mDNS"
|
||||||
|
- "OpenSSH Server"
|
||||||
|
- "Secure World Wide Web Services (HTTPS)"
|
||||||
|
- "Secure World Wide Web Services (QUIC)"
|
||||||
|
- "Windows Remote Management"
|
||||||
|
- "World Wide Web Services (HTTP)"
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
- name: Allow service
|
- name: "Allow service {{ service.name }}"
|
||||||
win_firewall_rule:
|
win_firewall_rule:
|
||||||
name: "Allow incoming {{ service.name }} for {{ remoteip }}"
|
name: "Allow incoming {{ service.name }} for {{ remoteip }}"
|
||||||
group: "{{ service.name }}"
|
group: "{{ service.name }}"
|
||||||
|
|
Loading…
Reference in a new issue