setup proxy VM

This commit is contained in:
abrown38 committed 2024-06-18 10:13:51 +01:00
1 parent 9b3a26ad61
commit 9fc4d3d16e
8 files changed
+268

No files matched your search

+22
View File
@@ -0,0 +1,22 @@
---
squid_packages:
- squid
_squid_user:
default: squid
Debian: proxy
squid_user: "{{ _squid_user[ansible_os_family] | default(_squid_user['default']) }}"
_squid_group:
default: squid
Debian: proxy
squid_group: "{{ _squid_group[ansible_os_family] | default(_squid_group['default']) }}"
squid_config_directory: /etc/squid
squid_config_file: squid.conf
squid_service: squid
+14
View File
@@ -0,0 +1,14 @@
squid_acls:
- name: os_external
classifier: src
value: "10.24.0.0/16"
squid_rules:
- acl: to_localhost
decision: deny
- acl: os_external
decision: allow
- acl: localhost
decision: allow
- acl: all
decision: deny