C

Cooper Reagan

Network and security specialist focused on VPN protocols, proxies and server hardening. Cooper spends his days breaking and fixing tunneling setups (WireGuard, V2Ray, Xray) so readers can follow battle-tested configurations instead of guesswork.

567 posts

How to install Mainline Kernel on Centos 8

How to install Mainline Kernel on Centos 8

What you will read?1 Step 1: Check OS and current kernel2 Step 2: Update packages and reboot (recommended)3 Step 3: Install ELRepo and enable the kernel repository4 Step 4: Check Secure Boot and enroll ELRepo key (if needed)5 Step 5: Install the mainline kernel (kernel-ml)6 Step 6: Set the mainline kernel as the GRUB default7…

Read More
how to install mainline kernel on rocky linux 9

how to install mainline kernel on rocky linux 9

What you will read?1 Check system and current kernel2 Update packages and reboot (optional but recommended)3 Check Secure Boot status4 Enable ELRepo (trusted kernel repository)5 Enroll ELRepo key if Secure Boot is enabled6 Install the mainline kernel (kernel-ml)7 Set mainline as the default boot entry8 Reboot and verify mainline kernel9 Install DKMS and build tools…

Read More
how to install linux kernel mainline on debian 12

how to install linux kernel mainline on debian 12

What you will read?1 Check current kernel, CPU, and Secure Boot2 Install build tools and dependencies3 Download the mainline kernel source4 Reuse current config and set options5 Compile and build Debian packages6 Install the new kernel packages7 Reboot and verify the kernel8 Rebuild DKMS modules (NVIDIA, ZFS, VirtualBox)9 Pin the mainline kernel to avoid auto-replacement10…

Read More
how to install and configure firewalld on debian 12

how to install and configure firewalld on debian 12

What you will read?1 Install FirewallD2 Enable and Start the Service3 Check Zones and Default Zone4 Allow SSH to Prevent Lockout5 Open Web and Custom Ports6 Apply Permanent Configuration7 Bind Interfaces and Set Default Zone8 Use Rich Rules for Granular Control9 Enable Masquerading and Port Forwarding (NAT)10 Inspect, Log, and Test11 Backup and Restore Configuration12…

Read More
How to secure ubuntu 25.04 with firewalld zones and rules

How to secure ubuntu 25.04 with firewalld zones and rules

What you will read?1 Prepare the system and check UFW2 Install and start FirewallD3 Runtime vs permanent changes4 Inspect zones and set the default zone5 Bind interfaces to zones6 Allow essential services safely7 Open custom ports8 Create rich rules (IP-based allow/deny)9 Enable logging for denied packets10 Masquerading (NAT) and port forwarding11 IPv6 considerations12 Panic mode…

Read More
how to configure firewalld on redhat rhel

how to configure firewalld on redhat rhel

What you will read?1 Verify and start FirewallD2 Understand runtime vs permanent3 Inspect zones and active zone4 Assign interfaces and set default zone5 Allow common services safely6 Open specific ports or ranges7 Restrict by source IP8 Add rate limits and logging9 Enable masquerading (NAT)10 Configure port forwarding11 Create a custom service12 Manage ICMP (ping) rules13…

Read More
How to configure nginx reverse proxy on centos stream 9

How to configure nginx reverse proxy on centos stream 9

What you will read?1 Step 1: Verify OS and update packages2 Step 2: Install and start Nginx3 Step 3: Allow HTTP/HTTPS in firewalld4 Step 4: Prepare SELinux rules5 Step 5: Create a basic reverse proxy6 Step 6: Validate syntax and reload Nginx7 Step 7: Enable HTTPS with Let’s Encrypt8 Step 8: Harden TLS and headers…

Read More
How to install postgresql on Centos stream 9

How to install postgresql on Centos stream 9

What you will read?1 Step 1: Update System Packages2 Step 2: Install the PostgreSQL Module3 Step 3: Initialize the Database4 Step 4: Start and Enable PostgreSQL5 Step 5: Access PostgreSQL6 Step 6: Create a Database and User7 Step 7: Enable Remote Connections (Optional) PostgreSQL is a powerful open-source relational database system that powers many enterprise…

Read More
How to install postgresql on Debian 12

How to install postgresql on Debian 12

What you will read?1 Step 1: Update System Packages2 Step 2: Install PostgreSQL3 Step 3: Enable and Start the Service4 Step 4: Switch to PostgreSQL User5 Step 5: Create a New Database and User6 Step 6: Allow Remote Connections (Optional) PostgreSQL is a powerful open-source relational database system widely used for applications, APIs, and enterprise…

Read More