Netcat
From wikinotes
netcat is a tool for using and testing TCP.
NOTE:
netcat has been superceeded by ss
Install
pacman -S openbsd-netcat
Usage
Common Flags
nc \ -u # send udp packets \ -v # verbose \ -z # check if reachable \Port Testing
nc -vz x.x.x.x 80 # ipv4 confirm port 80 open nc -6 -vz xxxx:xxxx:xxx:xx::xxx::xxxx 80 # ipv6 confirm port 80 openListen/Send on Port
nc -l -p 6001 # Listen to port 6001 on localhost echo "hello" | nc 127.0.0.1 6001 # Send test 'hello' to port 6001 on localhostListen/Send on FIFO
mkfifo /var/temp.sock nc -U /var/temp.sock # listen on fifo