Tutorial

How to properly remove LuCi from OpenWrt

In this post, we're going to discuss the proper ways of removing LuCi web interface from OpenWrt firmwares for good.

How to compile OpenWrt and still use the official repository

In this post, I discuss why you would want to build OpenWrt yourself, and how to do so in a way that you still would be able to use the official repositories.

How to setup an encrypted SOCKS proxy using stunnel

In this post I'll talk about why you may want to use SOCKS proxy at all, and why stunnel is a good an cheap solution for it. I also go over the necessary step for setting it up.

How to install and configure stunnel on Ubuntu

This post is dedicated to show you how to properly install and configure stunnel on Ubuntu.

How to run stunnel on your Android device

In this post we're going to talk about how to run the amazing stunnel program on your Android device properly.

How to find the correct MTU and MRU of your link

Fixing a PMTUD Black hole is a multistep process, and it starts with finding the correct MTU/MRU of your link. In this post, I will explain how to do just that.

Understanding Network IP Fragmentation

In this post, I'm going to talk about what IP fragmentation is, how it works and why it's needed. And while learning that, we're going to touch on subjects like OSI Layers / PDU / MTU / MRU and PMTUD.

How to install LUKS encrypted Ubuntu 18.04.x Server and enable remote unlocking

Much has been changed since my last post about LUKS remote unlock workaround. This is the updated version on how to set things up properly.