Doch noch eine Erklärung:
Wenn du mit dem telnet-Befehl von einer bestimmten Maschine aus einen bestimmten Server nicht erreichst, dann schaffst du es mit keinem anderen Programm.
Und bevor du dein Programm verbiegst, solltest du zuerst die generelle Erreichbarkeit testen. Alles andere ist verlorene Zeit!
Meine Erfahrung: ein falsch konfigurierter "Firewll" ist mit hoher Wahrscheinlichkeit der Verursacher des Problems.
Und ein sauber konfiguriertes Betriebssystem, ohne sinnlos laufende Dienste und dafür mit aktuellen Patches versehen, benötigt keinen "Firewall". Wenn du einen Router hast, so wie so nicht.
Und noch einen: Ein derartiges Programm in der Hand eines Unwissenden (was die hier zutreffende Problematik betrifft!) schafft mehr Frust als Sicherheit. Letztere ist meist nur angenommen ... .
Peter