-
Setting up Quad9 as Default DNS in OpenWrt
✅ What Works Well (Best Practices) 1. Set Quad9 DNS in the WAN Interface (IPv4 & IPv6) This ensures your router forwards DNS requests only to Quad9, preventing ISP DNS leakage. 2. Configure DHCP Option 6 in LAN Interface 3.…
-
GnuDIP
GnuDIP2 can be used to update your ip address. The following configuration is going to be tailored to manage the free ddns service provided in ddns.freedombox.org or compatible ddns services. Before starting you need to already have a gnudip account…
-
cron jobs cheat sheet
Cron Job Overview Cron jobs are scheduled tasks that run at fixed times, dates, or intervals on a Unix-based system. The cron daemon (crond) handles these tasks, which are specified in a file called the crontab. Basic Cron Syntax Cron…
-
Secure access OpenWRT
For openwrt devices exposed directly to the internet such as in a DMZ and need to have ssh access without compromising too much, we will have to follow these steps to achieve some basic security. Internet traffic is very much…
-
Simple contact form with html and php
This code is a PHP-based contact form processor that sends emails using the msmtp command. It validates and sanitizes user input, composes an email with the user’s input, and sends it to a hardcoded recipient email address. The code prioritizes…