NAT у Linux: від трансляції адрес до iptables і nftables

Навіщо виник NAT, як працюють SNAT, DNAT, masquerading і conntrack. Практичні приклади iptables та nftables, hairpin NAT, CGNAT і трансляція в IPv6.

#networking#nat#linux#iptables#nftables#ipv6
Read more

Bash Scripting Cheatsheet

_targets bash 4 and newer_ 1. Script anatomy and strict mode A bash script is a text file of commands the shell reads top to bottom. What separates a reliable s…

#bash#scripting#linux#shell#cheatsheet
Read more

`libalternatives` в openSUSE: майбутнє управління альтернативами

Управління декількома версіями одного інструмента - правильний шлях для сучасних дистрибутивів. --- Table of Contents 1. Вступ: навіщо потрібен механізм альтерн…

#linux#opensuse#btrfs#alternatives
Read more

Control Groups (cgroups) in Linux

cgroups - Control Groups in Linux Table of Contents 1. What Are cgroups? 2. A Brief History 3. Core Concepts and Terminology 4. cgroups v1 Architecture 5. cgrou…

#linux#cgroups#kernel#containers#systemd#docker#kubernetes
Read more

`update-alternatives` in Linux

Managing multiple versions of the same tool — the right way. --- Table of Contents 1. [What Is update-alternatives ?](#what-is-update-alternatives) 2. How It Wo…

#linux
Read more

Distrobox

Content: 1. What is Distrobox? 2. Distrobox cheatsheet Distrobox is a powerful containerization tool for Linux that allows you to run different Linux distributi…

#linux#distrobox#containers
Read more

Entropy in Computer Science: From Shannon's Theory to Neural Networks

1. What is entropy and where did it come from in IT The word "entropy" came into computer science from physics — and it's no coincidence. In 1865, Rudolf Clausi…

#linux#security#entropy
Read more

© 2025 CodeByMe.de | Engineering