Network Tools

  • arp-scan
  • bmon
  • ip
  • ipref
  • mtr
  • netcat/socat
  • nethogs
  • ping/hping/tcpping
  • ss
  • tcpdump
  • tcptrack

set_cap for ping

setcap 'cap_net_raw+p' /bin/ping
ip

Show all ipv4 addresses in readable format

ip -4 -br -c addr show

Grab and interface ipv4 address

ip -f inet addr show [DEV] | grep -Po 'inet \K[\d.]+'

Show specific interface routes

ip route show dev [DEV]

Configuring the default gateway

ip route add 0/0 via 10.0.0.1 dev [DEV]

Removing the default gateway

ip route del 0/0 via 10.0.0.1 dev [DEV]

Removed assigned ip address

ip addr flush dev [DEV]

Removed assigned gateway

ip route flush dev [DEV]

Bring interface down

ip link set dev [DEV] down

Bring interface up

ip link set dev [DEV] up
mtr

Does 20 cycles and prints ASN, Packet loss, and last,avg,best,wrst

mtr --report --report-wide --report-cycles 20 --aslookup --show-ips 8.8.8.8
mtr -rw -c 20 -zb 8.8.8.8
ss

Show all TCP/UDP connections

ss -A inet -an

Show listening TCP services

ss -naptl

Show listening UDP services

ss -naupl
tcpdump

TBW


Last modified: Sat Apr 19 14:40:18 2025