Container Basics On Linux (Namespaces/Cgroups)
Digging Into Network Namespaces Without Docker
đź§© The Challenge
You’re troubleshooting a tricky network issue and suspect your container is doing something weird, but all your usual tools `ip`, `netstat` (or `ss`), `tcpdump` just show you the host’s network stack. It’s like trying to debug a car with the hood welded shut.
đź’ˇ The Fix
There’s a way to get right inside that isolated network view without spinning up a whole new container just for debugging. It saves you time and sanity when you need to see what the *application* sees, not just what the host sees.
ip netns exec <netns_name> <your_command_here>
⚙️ Why It Works
`ip netns` is the command for managing network namespaces on Linux. `ip netns exec` lets you run any command directly within the context of a specific network namespace, giving you a clear view of its isolated network environment.
🚀 Pro-Tip: Use `ip netns list` to see all available network namespaces first.
Linux Tips & Tricks | © ngelinux.com | 9/2/2026
