[PHP]Ping ausführen ?
-
achso, dann machs so:
$fp = fsockopen ("IP", PORT, $errno, $errstr, 30); if (!$fp) { echo "SERVER DOWN: $errstr ($errno)<br>\n"; } else { echo "juhuu!!"; }
-
das problem ist, dieses CURL ist ein zusatzpaket für php und das script soll nacher auf dem intranet server laufen. ich habe keinen einfluss auf die plugins, die ich dort zur verfügung habe. es sollte ein script sein, dass auf jeden fall kompatibel ist !
-
problem: ich weiß nicht auf welchem port ich connecten kann, oder kann ich da jeden beliebigen port angeben ?
-
nur leider kann man nicht überall mit ftp protokoll connecten @ phpprofi
-
21 ftp
22 ssh
80 http
113 telneteiner von denen ist meistens offen
-
Original erstellt von 1ntrud0r:
nur leider kann man nicht überall mit ftp protokoll connecten @ phpprofiwarum ftp?? fsockopen -- Open Internet or Unix domain socket connection
@ranger81 internetport ist 80
verbesserung:$fp = fsockopen ("IP", PORT, $errno, $errstr, 30); if (!$fp) { echo "SERVER DOWN: $errstr ($errno)<br>\n"; } else { echo "juhuu!!"; fclose($fp); }
-
genau das ist mein problem. kennt ihr noch eine lösung ?
-
also 80 geht immer ?
-
achja das ping in der console nutzt auch port 80
-
sorry phpprofi zu schnell gelesen ?
internet port 80 ? o0 80 ist httpd service port
-
danke dir, vorerst geht es phpProfi, wenn ich noch ne frage dazu hab, kann ich dir dann ma ne mail schicken ?
-
über mail bin ich nicht zu erreichen. poste hier
-
Original erstellt von <phpProfi>:
achja das ping in der console nutzt auch port 80dau ? schau lieber ma die firewall an !!!! ping .. benutzt net port 80 !!!
C:\>ping 192.168.100.21:80
Unbekannter Host 192.168.100.21:80.
C:\>ping 192.168.100.21 80
Ungültiger Parameter 80.
C:\>ping 192.168.100.21/80
Unbekannter Host 192.168.100.21/80.der Rechner existiert ! ( beweis )
[ Dieser Beitrag wurde am 10.01.2003 um 14:24 Uhr von 1ntrud0r editiert. ]
-
komisch das NPF port 80 meldet....
aber hauptsache beleidigen, kannst nicht verlieren was?
-
plup also port 7 und 8 sind gängige ping ports so rein zur info
port 80 ist reserviert für webserver und ist geschlossen wenn .. keiner installiert ist und du keine trojaner hast !!!
-
hätte da noch ne frage, wie kann ich dem script jetz noch sagen, dass es z.b. jede 20 sekunden den ping ausfüren soll (diese 20 sekunden sollen aus der variable $timer ausgelesen werden)
vieln dank !
-
intrudor hast recht. hab mal ne ip ohne installierten webserver versucht auf port 80 mit dem script, geht nicht: Connection timed out.
wenn ich mit port 7 /8 connecten will kommt: Connection refused. //edit: jetz komm auch timeoutPS: Ping läuft gar nicht über TCP daher gibts keine ports für "ping"
Hilfe !
[ Dieser Beitrag wurde am 10.01.2003 um 14:46 Uhr von ranger81 editiert. ]
[ Dieser Beitrag wurde am 10.01.2003 um 14:49 Uhr von ranger81 editiert. ]
-
mhhh ist das ne unix oder ne win kiste ?
edit gib mir mal wenn ... ich daheim bin also ca. 16.10 Uhr deine ip
ich mach ma mit NMap nen port scan @ home ! Dann kann ich dir sagen welche offen sind ..[ Dieser Beitrag wurde am 10.01.2003 um 14:50 Uhr von 1ntrud0r editiert. ]
-
das script läuft nicht bei mir daheim nacher, sondern hier im geschäft auf dem intranet server (oder so) und soll im LAN die server scannen. welcher port ist denn immer offen und erreichbar, da muss es doch was geben
-
http://www.iana.org/assignments/port-numbers
alot of phUn'