cum să verificați adresa IP pe mașina Linux folosind interfața liniei de comandă? Majoritatea sistemelor de operare Linux și Unix oferă ifconfig
și ip
fișiere binare. Puteți utiliza pur și simplu aceste comenzi pentru a găsi adresa IP a sistemului local.
ce este o adresă IP?,
o adresă de Protocol Internet (adresa IP) este eticheta numerică atribuită fiecărui dispozitiv hardware conectat la o rețea de calculatoare care utilizează protocolul Internet pentru a identifica dispozitivele. În termeni generali, este o identitate a oricărui dispozitiv. O adresă IP permite unui dispozitiv să comunice cu alte dispozitive printr-o rețea bazată pe IP, cum ar fi LAN sau Internet.
- Read: 5 comenzi pentru a obține IP Public folosind terminalul Linux
Metoda 1-Folosind comanda ifconfig
comanda ifconfig este în general disponibilă sub directorul /sbin
., Deci, veți avea nevoie de acces root sau sudo pentru a rula acest lucru pe multe dintre sistemele de operare.
ifconfig
Exemplu de ieșire:
conform celor de mai sus de ieșire, acest sistem are adresa IP 192.168.10.199 pe interfata Ethernet eth0.
de asemenea, puteți vizualiza detaliile specifice ale interfeței specificând numele interfeței în linia de comandă ca mai jos.
ifconfig eth0
- Citeste: bash ifconfig: comanda nu a fost găsit pe CentOS/RHEL 7
Metoda 2 – Folosind ip Comanda
ip de comandă, în general, disponibile în /bin director, ci un sistem de operare Linux este sub /sbin director., Utilizați următoarea comandă pentru a obține adresa ip folosind comanda ip.
ip addr show
Exemplu de ieșire:
Ca pe cele de mai sus de ieșire, acest sistem are adresa IP 192.168.10.199 pe interfata Ethernet eth0. Interfața eth1 nu se configurează cu o adresă IP.
de asemenea, puteți vizualiza specifice itnerface detalii folosind comanda de mai jos
ip addr show eth0
afla mai multe comenzi pentru a verifica adresa ip locală de orice sistem Linux.
ip route get 1 | awk '{print $NF;exit}'
ip route get 8.8.4.4 | head -1 | cut -d' ' -f8
ip route get 8.8.4.4 | head -1 | awk '{print $7}'