Files
windows-ansible/ansible/roles/win_proxy/vars/rules.yml
T

48 lines
1.1 KiB
YAML

squid_acls:
- name: Safe_ports
classifier: port
value: 80
- name: Safe_ports
classifier: port
value: 443
- name: SSL_ports
classifier: port
value: 443
- name: local
classifier: src
value: "127.0.0.1/32"
- name: os_external
classifier: src
value: "10.24.0.0/16"
- name: agent_dl
classifier: dst
value: "{{ checkmk_server }}/32"
- name: choco
classifier: dstdomain
value: "{{ choco_hostname }}"
- name: allowed_domains
classifier: dstdomain
value: "\"{{ squid_config_directory }}/{{ squid_allowed_domain_file }}\""
- name: authenticated_user
classifier: proxy_auth
value: "REQUIRED"
squid_rules:
- acl: "!Safe_ports"
decision: deny
- acl: "CONNECT !SSL_ports"
decision: deny
- acl: to_localhost
decision: deny
- acl: os_external allowed_domains
decision: allow
- acl: agent_dl
decision: allow
- acl: choco
decision: allow
- acl: localhost allowed_domains
decision: allow
- acl: authenticated_user
decision: allow
- acl: all
decision: deny