
Configuring DNS over HTTPS (DoH) on OpenWrt
In this short guide, I will explain how to configure name resolution (DNS) over the encrypted HTTPS protocol, also known as DNS over HTTPS (DoH), on a router running OpenWrt.
All posts under tag "Linux"

In this short guide, I will explain how to configure name resolution (DNS) over the encrypted HTTPS protocol, also known as DNS over HTTPS (DoH), on a router running OpenWrt.

Today we will look at port forwarding through SSH🔐: how to use local and reverse tunnels to organize access to local and remote services.

In this article we will configure OpenWrt to connect to an OpenConnect server (ocserv) and set up flexible routing: all traffic, only specific domains, or specific IP subnets.

I will tell you about a task I solved the other day🧑💻 I slightly changed the input data, but the essence remains the same. There are two CSV files: 📄ping_status.csv contains diagnostic information about host availability by ping.

When testing the host availability check script I mentioned last time, I encountered an interesting Bash feature when performing arithmetic operations💪.

In this note I'll talk about an application for keeping and structuring notes — Obsidian. We'll install and configure it, connect several plugins: for quickly saving pages from the browser and Telegram posts. We'll also set up cloud sync, so notes are available on all your devices.

Today we'll write a useful Bash script🧑💻 that performs various host availability checks on the network🌐. As an example, I'll show how to check connectivity using the `ping` utility🏓 and run a traceroute when it's lost⚡.

In this guide I'll explain how to integrate an AI assistant based on ChatGPT/Gemini/Ollama into your Linux system and interact with it in the terminal using a console application — ShellGPT.

In this note, we will talk about file locks in Bash scripts🔒 using the specialized utility flock.
Enter keywords to search articles