$linuxjunkies
>

Linux guides

9 guides in Networking · beginner.

Networking· 8 min read

Test HTTP Endpoints with curl and httpie

Learn to test HTTP APIs from the command line using curl flags and HTTPie syntax, covering GET/POST, JSON bodies, auth headers, and mutual TLS.

BeginnerUbuntuDebianFedoraArch
Networking· 8 min read

Configure Tailscale on Linux

Install Tailscale on Linux, authenticate devices, enable MagicDNS, configure exit nodes and subnet routes, and set up basic ACLs for access control.

BeginnerUbuntuDebianFedoraArch
Networking· 8 min read

How to Use the ip Command

Master the ip command to manage interfaces, addresses, routes, and ARP neighbours — the modern replacement for ifconfig, route, and arp on Linux.

BeginnerUbuntuDebianFedoraArch
Networking· 9 min read

How to Troubleshoot Network Connectivity

Diagnose Linux network problems layer by layer using ip, ping, traceroute, ss, and dig — from interface state to DNS resolution.

BeginnerUbuntuDebianFedoraArch
Networking· 9 min read

TCP/IP Protocols Explained

Understand IP, TCP, UDP, ICMP, ports, and the four-layer model — the core networking concepts every Linux sysadmin must know before touching a firewall or debugg

BeginnerUbuntuDebianFedoraArch
Networking· 9 min read

Linux Networking Fundamentals

Master Linux networking from the ground up: interfaces, IP addressing, gateways, DNS, and the essential tools ip, ping, and ss with distro-specific examples.

BeginnerUbuntuDebianFedoraArch
Networking· 9 min read

An Introduction to TCP/IP

Learn how TCP/IP works — IP addressing, routing, TCP vs UDP, ports, DNS, and the layered model — with practical Linux commands to see it all in action.

BeginnerUbuntuDebianFedoraArch
Networking· 7 min read

How to Configure a Static IP on Linux

Configure a static IP on Linux using Netplan, NetworkManager (nmcli), or systemd-networkd across Ubuntu, Fedora, Debian, and Arch with verified steps.

BeginnerUbuntuDebianFedoraArch
Networking· 9 min read

Common Linux Network Ports Reference

Learn Linux port ranges, read /etc/services, find what's listening with ss and nmap, and apply solid firewall rules to expose or block the right ports.

BeginnerUbuntuDebianFedoraArch