Hvordan lage en liste over IP-adresser i en CentOS Box

Hvordan lage en liste over IP-adresser i en CentOS Box


Når du opprettholde et antall fysiske servere og avholder hvert flere nettsteder og e-posttjenere, kan det være nyttig å se en liste over IP-adresser som er tildelt en bestemt server. Hvis du bruker CentOS eller andre Linux-operativsystemer, for eksempel Debian eller Ubuntu, kan du bruke "ifconfig" -kommandoen til å vise eller endre informasjon knyttet til de installerte nettverksgrensesnitt. Ved rykende produksjonen av ifconfig kommandoen gjennom grep, kan du trekke ut IP-adressen for å lage en liste.

Bruksanvisning

1 Koble til den eksterne CentOS serveren via SSH, eller åpne en terminal session hvis du er på den fysiske serveren.

2 Skriv "/ sbin / ifconfig" på terminalen teksten for å vise en liste over alle nettverksgrensesnitt på serveren, sammen med IP-adresser som er tillagt dem. Kommandoen viser også ekstra informasjon om nettverkskortene, slik som MAC-adressen til grensesnittet og antall pakker som sendes og mottas av grensesnittet siden siste omstart.

3 Type "/ sbin / ifconfig | grep 'inet addr:'» på terminalen bedt om å rør den informasjonen som returneres av ifconfig gjennom grep kommandoen for å filtrere ut bare IP-adresser som er tildelt hvert nettverkskort. Dette viser en liste som ligner på følgende:

inet addr: 72.246.123.123 Bcast: 72.246.123.255 Mask: 255.255.254.0
inet addr: 72.246.123.128 Bcast: 72.246.123.255 Mask: 255.255.254.0
inet addr: 127.0.0.1 Mask: 255.0.0.0

4 Type "/ sbin / ifconfig | grep 'inet addr:'> current-IP-addresses.txt" for å lagre listen over IP-adresser til en fil som heter "current-IP-addresses.txt." Dette er nyttig hvis serveren er vert for et stort antall IP-adresser, og du kan ikke se dem alle i terminalvinduet på en gang. Deretter kan du åpne filen i en teksteditor for å vise IP-adresser.