Tcpdump

tcpdump -X <- capture everything.

tcpdump -i <iface> -vvv -nn host <hostname>

When reading output: [S] for SYN, [S.] for SYN/ACK -- the port is open! [R] for Reset, [R.] for RESET/ACK -- the port is closed!