$ welcome
linuxnetwork.net
Your go-to resource for Linux networking tutorials, system administration guides, and open-source infrastructure knowledge — from iptables and DNS to container networking and beyond.
Latest Posts
View all →Mastering slattach: A Comprehensive Guide to Serial Line Network Attachment
In the realm of networking, not all connections are wireless or Ethernet-based. Serial lines—once the backbone of early computer communication—still play a critical role in embedde…
Monitoring Bandwidth with ibmonitor: A Detailed Guide
In today's network-intensive environments, monitoring bandwidth usage and data transfer metrics is crucial for system administrators, network engineers, and DevOps professionals. W…
Mastering mpstat: A Comprehensive Guide to CPU Monitoring on Linux
In modern multi-core Linux systems, monitoring CPU utilization at a granular level is critical for identifying performance bottlenecks. Average CPU metrics often hide subtle issues…
Mastering Wireless Signal Analysis: Using iw and iwspy on Linux
In the world of wireless networking, understanding signal strength and quality is critical for optimizing performance, troubleshooting connectivity issues, and conducting site surv…
websocat: Bridging WebSockets and Traditional Sockets
WebSockets enable real-time, bidirectional communication for modern web apps, but many legacy systems, IoT devices, and services rely on traditional TCP or Unix sockets. **websocat…
Mastering nslookup: Interactive DNS Querying for Troubleshooting and Verification
`nslookup` was first introduced in the 1980s as part of the BIND DNS server suite, but it has since become a standalone utility included with most operating systems. Its core purpo…
Netperf – Network Bandwidth Testing: A Comprehensive Guide
In today’s interconnected world, network performance is critical for applications ranging from cloud services to real-time communication. Whether you’re a network administrator, De…
Understanding plipconfig: A Historical Perspective
`plipconfig` is a legacy utility that was historically used to fine-tune timing parameters for the Parallel Line Internet Protocol (PLIP). PLIP allowed two computers to communicate…
bwm-ng: The Ultimate Guide to Live Network Bandwidth Monitoring
In an era where network performance can make or break application reliability, having a lightweight, flexible tool to monitor real-time bandwidth usage is essential. Whether you’re…
Wireless Tools for Linux: Mastering Network Configuration with `iwconfig` and Beyond
In the world of Linux system administration and networking, wireless connectivity management is a fundamental skill. While modern Linux distributions have shifted toward newer tool…
ngrep – grep Applied to Network Traffic: A Comprehensive Guide
In the realm of network troubleshooting and analysis, the ability to quickly sift through network traffic to find specific patterns is invaluable. Tools like `grep` have long been…
Socat: The Swiss Army Knife for Bidirectional Data Transfer
In the world of networking and system administration, there's a constant need to move data between different endpoints, protocols, and systems. While tools like `netcat` are well-k…
Mastering Netstat: Your Guide to Network Statistics & Diagnostics
Netstat (Network Statistics) is a powerful command-line tool available on most operating systems (Windows, Linux, Unix, macOS) that provides critical insights into **network connec…
Mastering Netplan: Simplify Linux Networking with Declarative YAML
Netplan was introduced in **Ubuntu 17.10** (Artful Aardvark) as a replacement for the aging `ifupdown` utility. Its primary goals are: - **Unified Syntax**: Use YAML (human-readabl…
In the Style of Socat: A Deep Dive
Socat is a powerful utility that can be used for a wide variety of network-related tasks. It's often described as a "netcat on steroids" due to its extensive feature set. In this b…
A Deep Dive into `tracepath`: Understanding Network Path Discovery
Network troubleshooting is an essential skill for system administrators, network engineers, and developers alike. When connectivity issues arise, one of the first questions is: "Wh…
Ncat: The Improved Re-implementation of the Venerable Netcat
Netcat, the "Swiss Army knife of networking tools," has been a staple for system administrators, security professionals, and developers for decades. Its simplicity and versatility…
Mastering `netstat`: A Comprehensive Guide to Network Diagnostics
`netstat` (**net**work **stat**istics) is a powerful command-line utility for analyzing network connections, listening ports, routing tables, and network interface statistics. It i…
dhclient – Dynamic Host Configuration Protocol Client: A Comprehensive Guide
In modern networking, the ability to automatically configure network settings is critical for seamless connectivity. The Dynamic Host Configuration Protocol (DHCP) is the backbone…
wget – Retrieving Files Using HTTP: A Comprehensive Guide
In the world of command-line tools, `wget` stands out as a powerful, non-interactive utility for downloading files from the web. Whether you need to fetch a single file, mirror an…
SSH: Secure System Administration and File Transfers over Insecure Networks
In today's digital landscape, where network security is of utmost importance, Secure Shell (SSH) stands as a crucial tool. SSH provides a secure way to access and manage remote sys…
Slurm: A Comprehensive Guide to the Lightweight Network Load Monitor
In the realm of system administration and network troubleshooting, real-time visibility into network traffic is critical. Whether you’re diagnosing bandwidth bottlenecks, verifying…
Manipulating the IP Routing Table: A Comprehensive Guide
In the world of networking, the IP routing table plays a crucial role in determining how data packets are forwarded from one network to another. Whether you're a system administrat…
Mastering Nmap: The Ultimate Guide to Network Discovery and Security Auditing
In the vast landscape of network security and administration, understanding what devices are connected to your network and what services they are running is paramount. This is wher…
iptables – Take Control of Network Traffic
In the world of networking, having control over the traffic flowing in and out of your system is crucial for security and performance. `iptables` is a powerful tool in the Linux ec…
The Evolution of Linux Networking: Why `netstat` is Largely Replaced by `ss`
In the realm of Linux system administration and networking, the traditional utility `netstat` (network statistics) has been **largely replaced** by the more modern, efficient, and…
A Comprehensive Guide to mii-tool: Managing Ethernet Network Interface Connections
In the world of system administration and network troubleshooting, having the right tools to diagnose and manage network interfaces is crucial. While modern systems often rely on m…
Mastering Data Transfer with URLs: A Deep Dive into `curl` (and `httpie`)
In the realm of web development, DevOps, and system administration, transferring data over the internet is a fundamental task. Two powerful tools dominate this space: **`curl`** (a…
Wireshark – The Ultimate Network Protocol Analyzer
In today's digital age, understanding network traffic is crucial for network administrators, developers, and security professionals. Wireshark is a powerful open-source tool that a…
Mastering `iwpriv` and `ifrename`: Advanced Linux Network Interface Management
In Linux networking, managing wireless interfaces and ensuring persistent network interface naming are critical for stability and consistency, especially in systems with dynamic ha…