Der Befehl zur Behebung einer passenden IP -Adresse hängt davon ab, was Sie mit "Übereinstimmung" meinen und mit welchen Informationen Sie beginnen. Es gibt mehrere Möglichkeiten:
* Wenn Sie einen Hostnamen haben und die IP -Adresse haben möchten: Verwenden Sie den Befehl "nslookup" oder "dig". Dies sind DNS -Lookup -Tools.
`` `bash
nslookup www.example.com
dig www.example.com
`` `
* Wenn Sie eine IP -Adresse haben und den Hostnamen kennen möchten (umgekehrte DNS -Suche): Verwenden Sie den Befehl "nslookup" oder "dig" mit der IP -Adresse in umgekehrter Notation.
`` `bash
nslookup 8.8.8.8
Dig -x 8.8.8.8
`` `(Das` -x`-Flag in `dig` zeigt die umgekehrte Suche an)
* Wenn Sie eine teilweise IP -Adresse haben und übereinstimmende Adressen finden möchten: Dies erfordert mehr Kontext. Sie müssen wahrscheinlich eine Skriptsprache (wie Python) und eine Bibliothek verwenden, die mit Netzwerk -Tools oder Datenbanken interagiert, um diese Aufgabe auszuführen. Für dieses Fuzzy-Matching gibt es kein einziges Befehlszeilen-Tool.
* Wenn Sie eine IP -Adresse haben und Informationen über das Netzwerk finden möchten, das es in (Subnetz usw.) ist: Sie müssen die Subnetzmaske kennen, die dieser IP -Adresse zugeordnet ist. Sie können dann einfache Netzwerkberechnungen (häufig mit einem Taschenrechner oder Scripting) verwenden, um das Subnetz zu bestimmen. Es gibt keinen einzigen Befehl, um Subnetzinformationen direkt zu extrahieren.
Daher gibt es keine einzige Antwort. `nslookup` und` dig- Für andere Szenarien müssen Sie Ihre spezifischen Anforderungen klären und möglicherweise fortgeschrittenere Techniken anwenden.