HTTP/1.1 200 OK Content-Type: application/json Date: Thu, 10 Jul 2025 08:26:00 GMT Server: EduAPI/3.0 { "code": "ELEE1157", "name": "Network Routing Management", "credits": 15, "module_leader": "Seb Blair BEng(H) PGCAP MIET MIHEEM FHEA" }
ip
ifconfig
netsh
nmcli
iwd/wpa/iw/connman
route
ping
traceroute
tracert
mtr
telnet
nc
curl
wget
arp
tcpdump
Wireshark
tshark
ss
nmap
nslookup
host
netstat
iftop
nload
bmon
iperf3
vnstat
scp
sftp
rsync
ftp
tftp
ufw
iptables
firewalld
openvpn
ssh
sshd
stunnel
ipsec
strongSwan
nmcli is the command-line tool for managing network connections with NetworkManager. It can handle both wired and wireless connections.
# List all connections nmcli connection show # Connect to a Wi-Fi network nmcli device wifi connect "SSID" password "password" # Disconnect a connection nmcli connection down id "ConnectionName" # Display device status nmcli device status
iwd is a lightweight Wi-Fi management daemon developed by Intel, offering WPA2 and WPA3 support.
iwd
# Start interactive mode to manage Wi-Fi connections iwctl # Inside iwctl: # List available Wi-Fi networks > station wlan0 get-networks # Connect to a Wi-Fi network > station wlan0 connect "SSID" # Disconnect from a network > station wlan0 disconnect
wpa_supplicant is a Wi-Fi management daemon often used to connect to WPA and WPA2 protected networks.
wpa_supplicant
# Start wpa_supplicant with a configuration file wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf # Connect interactively using wpa_cli wpa_cli -i wlan0 # Within wpa_cli: # Connect to a network by SSID and passphrase > add_network > set_network 0 ssid ""SSID"" > set_network 0 psk ""password"" > enable_network 0
Nmap (“Network Mapper”) is an open source tool for network exploration and security auditing.
Ping Scan
OS detection
experiment with others...
nmap -sp 192.168.1.1/24
nmap -O 192.51.155.0/24
nmap --help man nmap
mode
infrastructure
ap
adhoc
monitor
mesh
p2p