1 Preface Actually, I have wanted to write an article about iptables for a long time, because although I don't use it usually, every time I really need to use it, I always find that the relevant knowledge points have been completely forgotten, and I have to read it from the beginning again. This is the result of learning a certain knowledge point without reinforcing memory through writing...
1 Introduction This article can be considered as me fulfilling a goal I set for myself many years ago. The reason was that when testing the company's anti-DDoS products at that time, I needed to write a user manual for common traffic simulation tools (used to simulate various network attack traffic). I thought: why don't I just write one myself? As a result, it was delayed...
Preface: In the daily use of Linux systems, especially for cloud host users with limited disk space, many people encounter situations where disk space is gradually filled up. There are many reasons for tight disk space, such as a large number of log files generated by the system, Docker images occupying space...
Preface: proxychains is a UNIX/LINUX program that can redirect TCP connections of applications to a specified proxy server through a secure tunnel. The protocols supported by Proxychains include SOCKS4, SOCKS5, HTTP...
Preface: Since I set up the Trinitycore 3.3.5 World of Warcraft server, I have also been thinking about what other game servers I could set up. After all, the "Game World" section of my blog cannot have only World of Warcraft, with a name so...
1 Preface: When we use Linux systems, a common requirement we often encounter is the need to run commands (or scripts) at startup. This article takes running the Tailscale relay server DERP at startup on Debian 11 as an example to summarize the 3 most common ways to run at startup...
Unprivileged LXC: What is an unprivileged Linux container (LXC)? Unprivileged containers are considered safer and more secure than privileged containers. When an unprivileged container runs, the container's root UID is mapped to a non-root UID on the host system. This makes it so that even if an attacker breaches the container, ...
Previously, I wrote an article about how macOS achieves mounting shared SMB folders at boot (see: Tips and Tricks Series: macOS Automatically Mounts SMB Shared Network Disks at Boot), and this article will briefly explain how the Debian 12 system achieves mounting SMB files at boot...
The methods for SSH remote login authentication include Password, Keyboard Interactive, and Public Key. The first two methods are password authentication, except that the first one does not require interaction, while the second one requires interaction. Generally...
Preface: This article is mainly for recording purposes, to save myself from installing various software here and there every time I install a new Debian virtual machine. Why mention Debian virtual machines specifically? Because as soon as a Debian LXC is newly created, the basic software is already mostly installed. Below...