Nmap oder Ping einer URL mit eingebetteter Portnummer?

Nmap oder Ping einer URL mit eingebetteter Portnummer?

Ist es möglich, nmapeinen Ping wie eine URL mit eingebetteter Portnummer zu verwenden? .

Wie würde ich das anpingen? http://openleadr.org:8911/OpenADR2/Simple/2.0b?

Ich denke, nmap -p 8911 openleadr.orgdas würde funktionieren, aber wird dabei nicht die verbleibende URL weggelassen?/OpenADR2/Simple/2.0b

Würde es auch einen Unterschied machen, wenn die Site https wäre?

Antwort1

Ich glaube, Sie verwechseln hier ein paar Dinge. Ein Ping-Test arbeitet mit ICMP und prüft daher nur die Konnektivität auf Netzwerkebene.

nmap -pprüft lediglich, ob ein Prozess auf diesem Port lauscht. Daher prüft es die End-to-End-Konnektivität der Transportschicht.

Sie scheinen zu versuchen, zu überprüfen, ob ein Prozess mit HTTP-Verkehr antwortet, richtig? Wenn das alles ist, was Sie tun möchten, können Sie einfach eine HTTP- (oder HTTPS-)Anforderung mithilfe von erstellen curl. Je nachdem, was Sie über diesen HTTP-Endpunkt überprüfen möchten, können Sie bestimmte Informationen aus der Antwort analysieren. Obwohl curl beispielsweise eine HTTP-Antwort zurückgeben kann, bedeutet dies nicht, dass der Remote-Host die Anforderung als erfolgreich betrachtet. Um dies festzustellen, müssen Sie den Antwortcode oder -text überprüfen.

verwandte Informationen