Маленькое консольное приложение, которое работает аналогично команде 'ping', но на заданном tcp порту.
качаем отсюда или отсюда
например:
tcping www.microsoft.com 25
для *nix:
if [[ "$(echo "quit" | telnet ms-d00920-11 443 2>/dev/null | grep 'Escape\ character' | wc -l)" -eq "1" ]]; then echo "Port open"; else echo "Port closed"; fi