Segue um script em Python 2 para testar se a porta está aberta ou fechada.
#!/usr/bin/python import socket ip = raw_input("Entre com o endereco de IP: ") port = input("Entre com o numero da porta: ") sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) if sock.connect_ex((ip,port)): print "A porta", port, "esta fechada" else: print "A porta", port, "esta aberta"