Gewusst wie: Erstellen einer Liste von IPs in einer CentOS-Box

March 21

Gewusst wie: Erstellen einer Liste von IPs in einer CentOS-Box

Wenn Sie sind eine Reihe von physischen Servern pflegen jeweils mehrere Website-hosting und mail-Server, kann es hilfreich, eine Liste der IP-Adressen, die einem bestimmten Server zugewiesen zu sehen sein. Bei Verwendung von CentOS oder andere Linux-Betriebssysteme, z. B. Debian oder Ubuntu, können Sie den Befehl "Ifconfig" anzeigen oder Ändern von Informationen über die installierten Netzwerkschnittstellen. Durch Umleiten der Ausgabe des Befehls Ifconfig durch Grep, können Sie die IP-Adressinformationen zum Erstellen einer Liste extrahieren.

Anweisungen

1 Verbinden mit dem Remoteserver CentOS durch SSH oder eine Terminalsitzung zu öffnen, wenn Sie auf dem physischen Server.

2 Geben Sie "/ Sbin/Ifconfig" am terminal Prompt eine Liste aller Netzwerkschnittstellen auf dem Server, zusammen mit den ihnen zugewiesenen IP-Adressen angezeigt. Der Befehl zeigt auch zusätzliche Informationen über die Netzwerkadapter, wie die MAC-Adresse der Schnittstelle und die Anzahl der Pakete gesendet und empfangen von der Schnittstelle seit dem letzten Neustart.

3 Typ "/ Sbin/Ifconfig | Grep ' Inet Addr:' "terminal prompt Umleiten von Ifconfig mittels Grep-Befehl zurückgegebene Informationen herausfiltern, die IP-Adressen zugewiesen jeden Netzwerkadapter. Dies zeigt eine Liste, die ähnlich der folgenden:

Inet Addr:72.246.123.123 Bcast:72.246.123.255 Maske: 255.255.254.0Inet Addr:72.246.123.128 Bcast:72.246.123.255 Maske: 255.255.254.0Inet Addr:127.0.0.1 Maske: 255.0.0.0

4 Typ "/ Sbin/Ifconfig | Grep ' Inet Addr:' > Strom-IP-addresses.txt "die Liste der IP-Adressen speichern in eine Datei namens"Strom-IP-addresses.txt." Dies ist nützlich, wenn der Server eine große Anzahl von IP-Adressen hostet, und Sie nicht sie alle im terminal-Fenster auf einmal sehen können. Sie können dann die Datei in einem Texteditor die IP-Adressen anzeigen öffnen.