Sie können die Portnummer nicht direkt von einer IP -Adresse abrufen. Hier ist der Grund:
* IP -Adressen und Ports: Eine IP -Adresse identifiziert einen bestimmten Computer oder Gerät in einem Netzwerk. Eine Portnummer hingegen identifiziert eine bestimmte Anwendung oder einen bestimmten Dienst, das auf diesem Gerät ausgeführt wird.
* Beziehung: Eine IP -Adresse und eine Portnummer arbeiten zusammen, um einen eindeutigen Endpunkt für die Kommunikation zu erstellen. Stellen Sie sich das wie eine Straßenadresse und Wohnungsnummer vor.
* Keine direkte Zuordnung: Es gibt keine inhärente Verbindung oder Zuordnung zwischen einer IP -Adresse und einer Portnummer. Der Verband wird durch die spezifischen Anwendungen und Dienste ermittelt, die mit dieser IP -Adresse auf dem Gerät ausgeführt werden.
So finden Sie Portnummern:
1. Netzwerk -Scan -Tools: Tools wie NMAP (Network Mapper) können die geöffneten Ports eines Geräts scannen. Sie müssen jedoch vorher die IP -Adresse kennen.
2. Prozessinformationen: In Ihrem eigenen System können Sie laufende Prozesse und die von ihnen verwendeten Ports überprüfen (z. B. "Netstat" unter Linux/macOS, `netstat -a` unter Windows).
3. Netzwerkkonfiguration: Wenn Sie Zugriff auf die Netzwerkkonfiguration des Geräts haben, finden Sie wahrscheinlich Informationen darüber, welche Ports bestimmten Diensten zugeordnet sind.
4. Service Discovery: Einige Dienste verwenden Protokolle wie DNS (Domainname System) oder Service Discovery Protocols (z. B. MDNs), um für ihre IP -Adressen und Portnummern zu werben.
Beispiel:
Stellen Sie sich einen Webserver mit der IP -Adresse 192.168.1.100 vor. Möglicherweise wird ein Webserver auf Port 80 und ein FTP -Server auf Port 21 ausgeführt.
Sie würden diese Portnummern nicht kennen, wenn Sie die IP -Adresse kennen. Sie müssten die oben genannten Methoden verwenden, um dies herauszufinden.