$ 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 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…
A Deep Dive into HTTPS: The Foundation of Secure Web Communication
In an era where data privacy and security are non-negotiable, **HTTPS (Hypertext Transfer Protocol Secure)** has become the backbone of the modern web. It is the encrypted version…
Traceroute: Print the Route Packets Trace to Network Host
In the vast and complex world of computer networks, understanding how data travels from one point to another is crucial. Traceroute is a powerful network diagnostic tool that allow…
Telnet: A Deep Dive into the Classic Remote Terminal Protocol
In the early days of the internet, Telnet was the go-to tool for remote terminal access, allowing users to connect to servers and devices across networks as if they were sitting di…
tcptrack: Real-Time TCP Connection Monitoring for Network Engineers
In the world of network troubleshooting, **visibility into TCP connections** is non-negotiable. Whether you’re diagnosing slow web servers, hunting for bandwidth hogs, or investiga…
tcpdump – Command-Line Packet Analyzer: A Comprehensive Guide
In the realm of network troubleshooting, monitoring, and security analysis, understanding the flow of data across a network is critical. **tcpdump** is a powerful, open-source comm…
Mastering `ss`: The Ultimate Utility to Investigate Sockets in Linux
In the realm of Linux network troubleshooting, the `ss` (socket statistics) utility stands as a powerful, efficient, and feature-rich tool for analyzing network connections, socket…
speedtest-cli: Test Internet Bandwidth Using speedtest.net via Command Line
Whether you’re a system administrator monitoring server connectivity, a developer troubleshooting slow APIs, or a casual user verifying your ISP’s promised bandwidth, **speedtest-c…
Snort: A Comprehensive Guide to Network Intrusion Detection and Prevention
In today’s hyperconnected world, **network security** is non-negotiable. Threats like malware, ransomware, and unauthorized access constantly evolve, making proactive monitoring an…
Mastering `ping`: Send ICMP Echo Requests to Troubleshoot Network Connectivity
The `ping` command is a foundational network troubleshooting tool, derived from sonar terminology (where a "ping" measures the echo of a sound wave). In networking, `ping` sends **…
nmtui - A Text Interface for Configuring Networking with NetworkManager
In the world of Linux system administration, configuring networking can sometimes be a complex task, especially when dealing with graphical interfaces that may not be available in…
Mastering nmcli: The Ultimate Guide to NetworkManager Command-Line Tool
In today's networked world, managing connections efficiently is crucial for system administrators and developers alike. While graphical tools provide user-friendly interfaces, comm…
Netwatch: Monitoring Network Connections
In today's digital age, a stable and efficient network is crucial for businesses and individuals alike. Network connections can be disrupted due to various reasons such as hardware…
Mastering Interface & Connection Information with net-tools: A Comprehensive Guide
Net-tools is a legacy suite of command-line utilities for managing network interfaces, connections, and routing tables on Unix-like operating systems. Developed in the early 1990s,…
Understanding Routing Tables: The Backbone of Network Traffic Direction
In the vast and complex world of computer networks, routing is an essential process that ensures data packets find their way from the source to the destination. At the heart of thi…
netsniff-ng – Swiss Army Knife for Daily Linux Network Plumbing
As a Linux network engineer or admin, your daily workflow likely involves juggling **packet sniffers** (e.g., `tcpdump`), **traffic generators** (e.g., `iperf`), **monitoring tools…
Netcat: The Swiss Army Knife of Networking Utilities
Netcat (often abbreviated as `nc`) is a powerful, lightweight networking utility used for reading from and writing to network connections. Dubbed the "Swiss Army knife" of networki…
Mastering ifconfig: A Comprehensive Guide to Network Interface Configuration
In the world of Linux and Unix-like operating systems, network configuration is a fundamental skill for system administrators, developers, and power users. For decades, `ifconfig`…
Mastering the `arp` Command: A Deep Dive into the ARP Tool from net-tools
In the world of computer networking, communication between devices on the same local network (LAN) relies on a fundamental protocol that bridges the gap between software and hardwa…
mtr – A Comprehensive Guide to the Network Diagnostic Tool
`mtr` (**My Traceroute**) is a powerful open-source network diagnostic tool that combines the functionality of `ping` (continuous latency/availability checks) and `traceroute` (pat…
“lsof -i” – Reveal Critical Details About Your Network Sockets
Before diving into `lsof -i`, let’s ground ourselves in the fundamentals:
jwhois: A Comprehensive Guide to the Whois Client Tool
In the digital age, understanding the ownership and registration details of domain names, IP addresses, and other internet resources is critical for tasks ranging from cybersecurit…
iw – A Modern nl80211-Based CLI Tool for Wireless Device Configuration
If you’ve ever used Linux to manage wireless networks, you’ve probably encountered `iwconfig`—the legacy CLI tool for WiFi setup. But as WiFi standards evolve (think 802.11ac, ax,…
iputils – A Comprehensive Guide to Essential Linux Networking Utilities
In the realm of Linux networking, **iputils** stands as a cornerstone collection of lightweight, purpose-built utilities designed to simplify network diagnostics, troubleshooting,…