Unix ops lab

Networking

Addresses, routes, listeners, firewall context, DNS files, and SSH dry runs.

Track progress 0/360 lessons 0/17 missions 12 courses
0%
Continue View profile
01 Networking IP address review

Inspect interface addresses and routes.

Advanced 8 minutes · ip
02 Networking Socket listening review

Read listener state with ss.

Advanced 8 minutes · ss, grep
03 Networking Lsof network review

Use lsof to map listeners to services.

Advanced 8 minutes · lsof, pgrep
04 Networking SSH config dry run

Resolve SSH client config without connecting.

Advanced 8 minutes · ssh
05 Networking SSH version

Read client version and server settings.

Advanced 8 minutes · ssh, grep
06 Networking SCP plan

Preview secure-copy command shape without transfer.

Advanced 8 minutes · scp, cat
07 Networking DNS file review

Inspect resolver configuration as text.

Advanced 8 minutes · cat, grep
08 Networking Hosts file review

Inspect local host mappings.

Advanced 8 minutes · cat, grep
09 Networking Firewall service match

Compare firewall rules with service listeners.

Advanced 8 minutes · ufw, ss
10 Networking Port inventory text

Normalize and count port inventory text.

Advanced 8 minutes · sort, uniq, wc
11 Networking Network log grep

Search logs for link and access clues.

Advanced 8 minutes · grep, tail
12 Networking Interface baseline

Record a basic network baseline.

Advanced 8 minutes · ip, tee
13 Networking Listener baseline

Capture and inspect listener baseline output.

Advanced 8 minutes · ss, tee, cat
14 Networking SSH key context

Connect key fingerprints to SSH client config.

Advanced 8 minutes · ssh-keygen, ssh
15 Networking Networking checkpoint

Tie addresses, listeners, firewall, and SSH config together.

Capstone Checkpoint 8 minutes · ip, ss, ufw, ssh
16 Networking Route reading

Read IP address and route information together.

Admin 8 minutes · ip, hostname
17 Networking DNS hosts comparison

Compare resolver and hosts file context.

Admin 8 minutes · cat, grep, stat
18 Networking Listener ownership

Map listeners to processes and service state.

Admin 8 minutes · ss, lsof, systemctl
19 Networking Firewall port inventory

Compare firewall rules to a port inventory file.

Admin 8 minutes · ufw, cat, sort
20 Networking SSH dry-run review

Resolve SSH config and key context without connecting.

Admin 8 minutes · ssh, cat, stat
21 Networking SCP transfer plan

Plan a copy command without opening a network connection.

Admin 8 minutes · scp, cat, sha256sum
22 Networking Interface evidence capture

Capture interface and route evidence into lab notes.

Admin 8 minutes · ip, tee, cat
23 Networking Network incident logs

Search kernel and access logs for network clues.

Advanced 8 minutes · grep, tail
24 Networking Local name resolution

Compare hostname, hosts-file, and resolver configuration evidence.

Admin 8 minutes · hostname, cat, grep
25 Networking Route listener firewall correlation

Read the route, active listeners, and firewall policy as one network baseline.

Advanced 8 minutes · ip, ss, ufw
26 Networking Networking bridge

Checkpoint name resolution, routes, listeners, and SSH client context.

Capstone Checkpoint 8 minutes · cat, ip, ss, ssh
Command coverage

Commands you will practice here.

cat <file>

Print text file contents.

grep [-i] <text> <file>

Find literal text inside a file.

tee <file>

Write piped text to a lab file and keep it on screen.

wc [-l] <file>

Count lines, words, and characters.

sort|uniq

Practice simple text pipelines.

sha256sum <file>

Print a deterministic training checksum.

stat <path>

Show lab file details.

lsof

Show simulated files and sockets opened by services.

systemctl status <service>

Inspect simulated service status.

ss|ip

Inspect simulated sockets and addresses.

ssh|scp|ssh-keygen

Practice SSH inspection and dry-run transfer shapes without network access.

ufw status

Inspect simulated firewall rules.