Live Terminal Drill
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
WEEK 2 · SYSTEM OPS · TUI: ./control-panel --day 11
Inspect network interfaces, kernel routing tables, active sockets, DNS resolution, and SSH tunnels.
Pick a track or paste any YouTube URL.
Type commands, build streaks, and then review the source guide.
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
Tap a command when you practiced it in your own terminal.
Command explanation will appear here.
Output preview will appear here.
Fun facts about the active command will appear here.
Run a command to see result feedback.
Faster learning with topic cues, mini-missions, and external docs.
ss -tulpen and explain the output in one sentence.ping and explain the output in one sentence.dig and explain the output in one sentence.mkdir -p /tmp/linux-dojo-day-11 && cd /tmp/linux-dojo-day-11 and explain the output in one sentence.Week 2 (System Ops) · Session: Breakfast (Morning Foundation & Core Command Syntax) ip addr, ip route, ss -tulpen, ping, traceroute, dig╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // PROCESS, KERNEL & NETWORK OPERATIONS PIPELINE ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ ┌─────────────────┐ fork() / execve() ┌────────────────────────────┐ ║
║ │ PID 1: systemd │ ──────────────────────► │ Active Daemons & Tasks │ ║
║ └────────┬────────┘ │ • nice / renice [-20..19] │ ║
║ │ │ • SIGTERM(15) / SIGKILL(9)│ ║
║ ▼ └─────────────┬──────────────┘ ║
║ ┌─────────────────┐ /proc & sysctl ┌─────────────▼──────────────┐ ║
║ │ Kernel Modules │ ◄─────────────────────► │ Network & Storage Stack │ ║
║ │ lsmod / modprobe│ │ ip route • ss • /etc/fstab │ ║
║ └─────────────────┘ └────────────────────────────┘ ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 2 → Day 11 → Breakfast to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/11 → Select Breakfast tab → Type each target command in the live Mission Terminal to earn XP & streak mastery. |
| 3. Safe Local Sandbox | Run mkdir -p /tmp/linux-dojo-day-11 && cd /tmp/linux-dojo-day-11 to test every flag below without touching production files. |
ip addr show or ifconfigipcalc 192.168.1.1/24nmcli dev showsudo ip link add link eth0 name eth0.10 type vlan id 10sudo ip addr add 192.168.10.1/24 dev eth0.10sudo ip link set dev eth0.10 upip route showsudo ip route add 10.0.0.0/24 via 192.168.1.1sudo ip route del 10.0.0.0/24iptables.sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEsudo iptables -t nat -L -n -vsudo apt-get install isc-dhcp-server/etc/dhcp/dhcpd.confsudo iptables -A INPUT -p tcp --dport 22 -j ACCEPTsudo iptables -Lsudo iftop or nloadnetstat -isudo tc qdisc add dev eth0 root handle 1: htb default 30sudo tc qdisc showiwconfignmcli dev wifi connect SSID password YOUR_PASSWORDping traceroute ip addr showsudo ip link add link eth0 name eth0.10 type vlan id 10ip route showsudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEsudo apt-get install isc-dhcp-serverTo control network traffic and enhance securityiftopQuality of Serviceiwconfigsudo tcpdump -i eth0Type commands, build streaks, and then review the source guide.
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
Tap a command when you practiced it in your own terminal.
Command explanation will appear here.
Output preview will appear here.
Fun facts about the active command will appear here.
Run a command to see result feedback.
Faster learning with topic cues, mini-missions, and external docs.
ss -tulpen and explain the output in one sentence.ping and explain the output in one sentence.dig and explain the output in one sentence.mkdir -p /tmp/linux-dojo-day-11 && cd /tmp/linux-dojo-day-11 and explain the output in one sentence.Week 2 (System Ops) · Session: Lunch (Midday Operational Workflows & Flag Mastery) ip addr, ip route, ss -tulpen, ping, traceroute, dig╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // PROCESS, KERNEL & NETWORK OPERATIONS PIPELINE ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ ┌─────────────────┐ fork() / execve() ┌────────────────────────────┐ ║
║ │ PID 1: systemd │ ──────────────────────► │ Active Daemons & Tasks │ ║
║ └────────┬────────┘ │ • nice / renice [-20..19] │ ║
║ │ │ • SIGTERM(15) / SIGKILL(9)│ ║
║ ▼ └─────────────┬──────────────┘ ║
║ ┌─────────────────┐ /proc & sysctl ┌─────────────▼──────────────┐ ║
║ │ Kernel Modules │ ◄─────────────────────► │ Network & Storage Stack │ ║
║ │ lsmod / modprobe│ │ ip route • ss • /etc/fstab │ ║
║ └─────────────────┘ └────────────────────────────┘ ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 2 → Day 11 → Lunch to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/11 → Select Lunch tab → Type each target command in the live Mission Terminal to earn XP & streak mastery. |
| 3. Safe Local Sandbox | Run mkdir -p /tmp/linux-dojo-day-11 && cd /tmp/linux-dojo-day-11 to test every flag below without touching production files. |
sudo ip addr add 192.168.1.2/24 dev eth0sudo ip link add name br0 type bridge
sudo ip link set dev br0 upsudo ip link set dev eth0 master br0auto bond0
iface bond0 inet static
address 192.168.1.10
netmask 255.255.255.0
bond-slaves eth0 eth1
bond-mode 802.3adsudo ifup bond0sudo apt-get install isc-dhcp-relayoption domain-name-servers 8.8.8.8;nameserver 8.8.8.8sudo apt-get install ntpntpq -psudo sysctl -w net.core.rmem_max=16777216
sudo sysctl -w net.core.wmem_max=16777216sudo sysctl -w net.ipv4.tcp_fin_timeout=30traceroute -n <destination_ip>sudo wiresharkiperf3 -s # Server
iperf3 -c <server_ip> # ClientType commands, build streaks, and then review the source guide.
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
Tap a command when you practiced it in your own terminal.
Command explanation will appear here.
Output preview will appear here.
Fun facts about the active command will appear here.
Run a command to see result feedback.
Faster learning with topic cues, mini-missions, and external docs.
ss -tulpen and explain the output in one sentence.ping and explain the output in one sentence.dig and explain the output in one sentence.mkdir -p /tmp/linux-dojo-day-11 && cd /tmp/linux-dojo-day-11 and explain the output in one sentence.Week 2 (System Ops) · Session: Dinner (Evening Hardening, Pipelines & Verification Lab) ip addr, ip route, ss -tulpen, ping, traceroute, dig╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // PROCESS, KERNEL & NETWORK OPERATIONS PIPELINE ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ ┌─────────────────┐ fork() / execve() ┌────────────────────────────┐ ║
║ │ PID 1: systemd │ ──────────────────────► │ Active Daemons & Tasks │ ║
║ └────────┬────────┘ │ • nice / renice [-20..19] │ ║
║ │ │ • SIGTERM(15) / SIGKILL(9)│ ║
║ ▼ └─────────────┬──────────────┘ ║
║ ┌─────────────────┐ /proc & sysctl ┌─────────────▼──────────────┐ ║
║ │ Kernel Modules │ ◄─────────────────────► │ Network & Storage Stack │ ║
║ │ lsmod / modprobe│ │ ip route • ss • /etc/fstab │ ║
║ └─────────────────┘ └────────────────────────────┘ ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 2 → Day 11 → Dinner to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/11 → Select Dinner tab → Type each target command in the live Mission Terminal to earn XP & streak mastery. |
| 3. Safe Local Sandbox | Run mkdir -p /tmp/linux-dojo-day-11 && cd /tmp/linux-dojo-day-11 to test every flag below without touching production files. |
sudo apt-get install strongswanconn myvpn
authby=psk
keyexchange=ikev2
left=%any
leftsubnet=0.0.0.0/0
right=%any
rightdns=8.8.8.8
rightsourceip=10.0.0.0/24sudo systemctl restart strongswannginx
http {
upstream backend {
server 192.168.1.2;
server 192.168.1.3;
}
server {
location / {
proxy_pass http://backend;
}
}
}sudo systemctl restart nginxsudo apt-get install keepalivedvrrp_instance VI_1 {
state MASTER
interface eth0
virtual_router_id 51
priority 101
advert_int 1
authentication {
auth_type PASS
auth_pass mypassword
}
virtual_ipaddress {
192.168.1.100
}
}sudo systemctl restart keepalivedsudo nloadiperf3 -siperf3 -c <server_ip>ping -c 100 <destination_ip>ssh-keygenssh-copy-id user@serverPasswordAuthentication no
Restart SSH service:sudo systemctl restart sshsudo systemctl status <service>sudo journalctl -u <service>telnet <hostname> <port>