Reference

93 networking commands

The Linux commands the labs use, in troubleshooting order: syntax, the options worth knowing, real output and how to read it.

Interfaces and addresses

Is my card up, and which address and network does it have?

Neighbours

Who is on my own network, and which MAC address answers for an address?

Routes and paths

Where does a packet go next, does it arrive, and where does it stop?

Names

Which address does a name turn into, and who says so?

Ports and connections

Is anything listening, and can I talk to it?

On the wire

What is actually sent and received?

Firewall and NAT

Is a rule dropping, refusing or rewriting the traffic?

Speed and link quality

How fast is it, and what makes it slow?

Services and tunnels

Is the program behind the network doing its job?

Monitoring and logs

What do the devices report about themselves: counters, flows, logs?

Learn it on real machines.

Every lab is a small network of real Linux machines in your browser. Start with a free account: Google or email, no card.

Start free