CentOS tutorial - IT technology blog

Setting Up BIND9 as an Internal DNS Server on CentOS Stream 9: Zone Files, Forward DNS, SELinux, and firewalld

After 6 months running BIND9 as an internal DNS server on CentOS Stream 9 in a production environment, I've compiled the complete process: comparing DNS solutions, installation, zone file configuration, handling SELinux enforcing mode, and properly opening firewalld. Written for anyone who needs a reliable DNS server for an enterprise network without spending hours debugging each step.
CentOS tutorial - IT technology blog

How to Install and Configure Squid Proxy Server on CentOS Stream 9: Controlling Internet Access for Enterprise Networks with SELinux and firewalld

A complete guide to installing and configuring Squid Proxy Server on CentOS Stream 9 to control Internet access in an enterprise internal network. Covers ACL configuration for blocking websites by domain and working hours, handling SELinux policy, opening ports with firewalld, and practical monitoring and debugging commands.