logo

Găsiți adresa IP în Linux

Introducere

Adresele IP sunt un nume de cod care este atribuit unui sistem dintr-o rețea. Funcționează ca adresa poștală care furnizează traficul de rețea este transferată către sistemul corect.

O adresă IP (sau adresă de protocol Internet) este o etichetă numerică alocată tuturor dispozitivelor conectate la o rețea de sistem. O adresă IP oferă atât localizarea, cât și identificarea unui dispozitiv. IP-ul este unic în rețea, permițând comunicarea între fiecare dispozitiv conectat. De asemenea, ar trebui să știm că sunt disponibile două tipuri de adrese IP diferite: private și publice.

O altă distincție ar putea fi făcută între IPv6 și IPv4. IPv4 este formatul IP standard, compus dintr-o structură comună din 4 părți, împreună cu 4 octeți izolați prin puncte (de exemplu, 198.122.0.0). În set, toate numerele pot varia de la 0 la 255. Prin urmare, gama completă de adrese IP variază de la 0.0.0.0 la 255.255.255.255. Cu toate acestea, IPv4 nu va putea în curând să furnizeze suficiente adrese cu numărul tot mai mare de mașini.

Deci, a fost dezvoltat IPv6, un format care utilizează adrese pe 128 de biți. IPv6 trebuia să ne salveze de lipsa de adrese IP unice, deoarece numărul de mașini conectate la internet crește pe zi ce trece.

java adauga la matrice
  • O altă modalitate există și de a clasifica mai multe adrese IP în funcție de faptul că este dinamică sau statică.
  • Dacă sistemul nostru are un IP Static, înseamnă că această adresă IP a sistemului nostru va fi întotdeauna aceeași.
  • În plus, de fiecare dată când ne conectăm la internet, adresa noastră IP va rămâne aceeași.
  • Dacă sistemul nostru are o IP dinamică, probabil că se va schimba.
  • DHCP (sau Dynamic Host Configuration Protocol) este responsabil pentru selectarea adreselor IP dinamice.
  • Aproape fiecare mașină de pe internet, și cel mai probabil și a noastră, are o adresă IP dinamică, deoarece acestea sunt cea mai eficientă opțiune de cost.
  • Adresele IP nu sunt aleatorii. Din punct de vedere matematic, ele sunt produse și atribuite de către IANA (Internet Assigned Numbers Authority), o distribuție a ICANN (Internet Corporation for Assigned Names and Numbers).

ICANN poate fi descrisă ca o întreprindere non-profit care a fost creată în 1998 în Statele Unite pentru a sprijini menținerea securității internetului și a permite accesul acestuia de către toți. Pe internet, oricine înregistrează orice domeniu se confruntă cu un registrator de nume de domeniu de fiecare dată, care plătește o taxă pentru înregistrarea respectivului domeniu la ICANN.

Funcționarea adresei IP

Dacă dorim să înțelegem de ce un anumit dispozitiv nu se conectează într-un mod în care ne-am aștepta sau dorim să remediem de ce rețeaua noastră nu funcționează, ne va ajuta să înțelegem cum funcționează o adresă IP.

IP funcționează similar cu alte limbi prin interacțiunea cu seturi de ghiduri pentru a transmite informații. Fiecare dispozitiv găsește, transferă și schimbă date cu alte dispozitive LinkedIn cu ajutorul acestui protocol.

arbore binar de căutare]

De obicei, utilizarea adreselor IP are loc în urma scenelor. Acest proces funcționează după cum urmează:

  • Indirect, dispozitivul nostru se conectează la internet la început prin conectarea la o rețea conectată la internet, oferind dispozitivului nostru abordare la internet.
  • Probabil, acea rețea va fi ISP-ul nostru (furnizor de servicii de internet) când suntem acasă. Va fi rețeaua companiei noastre la locul de muncă.
  • Adresa noastră IP este alocată dispozitivului nostru de către ISP-ul nostru.
  • Activitatea noastră pe internet experimentează ISP-ul; ni-l returnează cu adresa noastră IP. Este treaba lor să aloce o adresă IP dispozitivului nostru, deoarece ne oferă acces la internet.
  • Cu toate acestea, adresa noastră IP se poate schimba. De exemplu, pornirea sau oprirea routerului sau modemul nostru se poate modifica. De asemenea, putem contacta ISP-ul nostru; ei o pot modifica pentru noi.
  • Când suntem afară, de exemplu, și luăm dispozitivul cu noi, adresa IP de acasă nu vine cu noi. Se datorează faptului că vom folosi alte rețele pentru a folosi internetul și vom folosi o adresă IP diferită care ne-a fost alocată de ISP, cum ar fi cafeneaua, aeroportul sau hotelul.

Tipuri de adrese IP

Există multe categorii de adrese IP și diferite tipuri în fiecare categorie:

    Adresa IP a consumatorului
    Toate companiile și persoanele fizice au două adrese IP diferite cu planul de servicii internet: public și privat. Termenii publici și privati ​​sunt asociați cu locația rețelei, adică o adresă IP privată este utilizată într-o rețea. Totuși, o adresă IP publică este utilizată într-o rețea extern.Adresă IP privată
    Toate dispozitivele au o adresă IP privată care se conectează la rețeaua noastră de internet. Conține tablete, smartphone-uri și computere, dar și dispozitive compatibile cu Bluetooth, cum ar fi televizoare inteligente, imprimante sau difuzoare. Odată cu dezvoltarea IoT, totalul adreselor IP private pe care le avem se dezvoltă probabil acasă.
    Routerul nostru necesită o modalitate de a recunoaște separat aceste elemente, iar mai multe elemente necesită o modalitate de a se identifica reciproc. Prin urmare, routerul nostru produce adrese IP private, iar acestea sunt identificatori unici pentru toate dispozitivele care le separă prin rețea.Adresă IP publică
    Această adresă este adresa principală legată de întreaga noastră rețea. De asemenea, acestea sunt adăugate la adresa IP primară a rețelei noastre, în timp ce toate dispozitivele conectate au adresa lor IP. Adresa noastră IP publică este dată routerului nostru prin ISP-ul nostru.
    ISP-urile includ de obicei un grup major de adrese IP și le partajează clienților lor. Adresa noastră IP publică este o adresă pe care fiecare dispozitiv o va folosi pentru a identifica rețeaua noastră în afara rețelei noastre de internet.
    Adresele IP publice sunt împărțite în două tipuri diferite - statice și dinamice.
      Adrese IP statice
      Adresele IP statice vor fi consistente, spre deosebire de adresele dinamice. O adresă IP va fi aceeași odată ce o rețea o alocă. Majoritatea companiilor și persoanelor fizice nu necesită o adresă IP statică; cu toate acestea, pentru companiile care ar trebui să își găzduiască serverele, este important să aibă unul. Se datorează unei adrese IP statice, care garantează că adresele de e-mail și site-urile web fixate vor include o adresă IP stabilă. Este important dacă dorim ca alte dispozitive să le poată găsi pe web în mod constant.
      Ea duce la următorul nostru punct. Există două forme diferite de adrese IP ale site-urilor web. Pentru deținătorii de site-uri web care nu își găzduiesc serverul și depind mai degrabă de un pachet de găzduire a web-ului - care este situația pentru aproape toate site-urile web - sunt disponibile două tipuri de adrese IP pentru site-uri web, care sunt enumerate și explicate mai jos:
        Adrese IP partajate
        Multe site-uri web care depind de scheme de găzduire partajată vor fi unul dintre mai multe site-uri web găzduite pe un server similar de la furnizorii de găzduire web. Tinde să fie situația pentru site-urile IMM-urilor sau site-urile individuale, în care volumele de trafic sunt convenabile, iar site-urile sunt restricționate în ceea ce privește totalul de pagini etc. Site-urile găzduite vor conține adrese IP partajate în acest fel.Adrese IP dedicate
        Câteva scheme de găzduire web includ opțiunea de a cumpăra o adresă IP dedicată. Poate face obținerea unui certificat SSL mult mai ușor și ne permite să executăm serverul nostru FTP (File Transfer Protocol). Facilitează transferul și partajarea fișierelor cu două sau mai multe persoane din cadrul unei organizații și permite opțiunile de partajare anonimă de FTP.
        De asemenea, o adresă IP dedicată pentru a accesa site-ul nostru web cu adresa IP ne permite să accesăm site-ul nostru web cu adresa IP în loc de numele domeniului - util dacă dorim să o stabilim și să o verificăm înainte de a ne înregistra domeniul.
      Adrese IP dinamice
      În mod automat, aceste adrese IP se schimbă în mod regulat. ISP-ii cumpără un grup major de adrese IP și le alocă automat clienților lor. Le realocează și stabilesc adresele IP anterioare înapoi în grup pentru a fi utilizate periodic pentru alți clienți. Pentru furnizorii de servicii de internet, rațiunea este de a produce economii de costuri pentru această abordare.
      De exemplu, automatizarea fluxului continuu de adrese IP înseamnă că acestea nu trebuie să efectueze anumite sarcini pentru a recrea o adresă IP a unui client dacă își schimbă domiciliul. Există, de asemenea, multe beneficii de securitate datorită modificării adresei IP, care face ca hackerii să pirateze interfața noastră de rețea complexă.

Amenințări de securitate ale adreselor IP

    urmărire online -Mulți criminali ne pot găsi adresa IP urmărind cu greu activitatea noastră online. Odată ce au adresa noastră IP, hackerii pot accesa site-urile web de urmărire ale unei adrese IP precum com , o pot introduce și își pot face o idee despre locația noastră. Apoi, ei pot face referințe încrucișate la datele open-source atunci când doresc să aprobe dacă o adresă IP este legată exact de noi. Apoi, ei pot folosi Facebook, LinkedIn sau multe rețele sociale care afișează unde locuim și să afle dacă este același cu zona dată.Descărcați conținut interzis cu adresa noastră IP-Se știe că atacatorii folosesc adrese IP piratate pentru a obține conținut interzis sau alte lucruri.Găsiți locația noastră-Atacatorii pot utiliza tehnologia de localizare geografică pentru a ne recunoaște statul, orașul și regiunea. Ei au nevoie doar de a face mai multă cercetare pe rețelele sociale pentru a ne recunoaște casa și, eventual, a o întrerupe dacă știu că suntem plecați.

Cerințe preliminare

  • Sistemul de operare Linux
  • Acces la o fereastră de linie de comandă/terminal

Găsiți adresa noastră IP folosind linia de comandă

Există câteva comenzi diferite pe care le putem folosi pentru a ne verifica adresa IP. Putem începe prin a deschide o fereastră de linie de comandă/terminal pentru a executa aceste comenzi.

1. Cu comanda hostname

Din fereastra terminalului, putem verifica adresa noastră IP cu ajutorul următoarei comenzi:

 hostname -I 

Găsiți adresa IP în Linux

Sistemul nostru va afișa adresa IP internă.

2. Cu comanda ip addr

Ne putem verifica adresa IP folosind o comandă, adică adresa ip.

 ip addr 

Găsiți adresa IP în Linux

Sistemul nostru va scana hardware-ul nostru și va arăta starea tuturor adaptoarelor de rețea pe care le avem. Verificați intrarea care spune ether/link. Ar trebui să vedem oricare dintre cele de mai jos:

algoritm de sortare rapidă
 inet 192.168.0.10/24 inet6 fe80::a00:27ff:fe76:1e71/64 

Aceste intrări vor conține una pentru un adaptor wireless sau WiFi sau un adaptor cu fir sau Ethernet. De asemenea, este posibil să avem intrarea pentru adaptorul virtual. O singură intrare va avea, în general, adresa IP listată, care este cea pe care o vom dori.

Important: Cifra după bară oblică /64 -- și --/24 reprezintă dimensiunea rețelei. De asemenea, ajută la maparea și scanarea dimensiunii rețelei.

3. Cu comanda ifconfig

Această metodă este folosită pentru a găsi asociații noștri de adresă IP aplicând comanda ifconfig. Tastați următoarea comandă în această linie de comandă:

 ifconfig 

Găsiți adresa IP în Linux

Sistemul va afișa fiecare conexiune de rețea, cum ar fi virtuală, conectată și deconectată. Verificați cel etichetat MULTICAST, RUNNING, BROADCAST, UP pentru a găsi adresa noastră IP . Le enumeră pe ambele IPv6 și IPv4 adrese.

Important: Când ne verificăm adresa IP, este posibil să observăm termenul de loopback. Se referă la o adresă IP care oferă trafic unui sistem similar. Adresa de loopback este de obicei 127.0.0.1. Fie examinăm la linia inexactă, fie nu suntem conectați la o rețea atunci când examinăm adresa menționată.

4. Găsiți adresa noastră IP folosind un GUI în Linux

Dacă folosim interfața point-and-click pentru rularea noastră Linux sistem, ne putem verifica adresa IP luând în considerare următorii pași:

  • introduce Setări în bara de căutare a Meniul aplicației.
  • Apăsați pe pictogramă, adică Setări care apare printre ieșiri.
  • Apoi, căutați fila, adică Reţea în cadrul Meniul Setări, și apăsați pe pictogramă, adică Setări avansate prin cablu.
  • Se va deschide o fereastră pop-up împreună cu detaliile setărilor prin cablu. Aici le putem verifica pe ambele noastre adresa IPv6 și adresa IPv4.

Verificați adresa IP publică

Putem contacta site-ul extern pentru a găsi adresa noastră IP publică.

Dacă folosim orice browser, putem naviga la:

powershell vs bash
 https://www.whatismyip.com 

Sau,

Dacă folosim un terminal sau o linie de comandă, utilizați comanda de recuperare, cum ar fi wget sau curl, pentru a afișa o adresă IP externă.

 wget -0 - -q https://checkip.amazonaws.com curl -s https://icanhazip.com 

Găsiți adresa IP în Linux

Important: Când folosim curl pentru conectarea la un site web (nesigur), rezultatul va răspunde cu eroarea.

Ce este o adresă IP privată/publică

Într-o rețea, toate computerele sunt necesare pentru a avea adresa lor IP. Va introduce erori în rețea dacă două computere au o adresă IP similară.

cum se convertesc int în șir

Majoritatea rețelelor moderne vor găsi problema și ne vor solicita să o remediem. Totuși, diferite rețele mai vechi ar putea fi mortificate, încercând să direcționeze traficul către ambele sisteme.

Majoritatea computerelor vor avea două adrese IP distincte, care sunt după cum urmează:

Adresă IP publică: Este adresa pe care o întâlnim pe un site web dacă îl vizităm. Sistemul nostru se va conecta la un router cu adresa IP (internă) atunci când ne conectăm la orice rețea mică. La rândul său, acel router se conectează la o rețea uriașă (cum ar fi un furnizor de servicii de internet) și are sistemul său de adrese IP.

Adresă IP privată: Este adresa IP care este utilizată într-o rețea. Este, de asemenea, cel pe care vom dori să îl folosim pentru a configura instrumentele de rutare. De obicei, adresa IP internă începe cu adresa IP 192.168.x.x pe rețelele mai mici. Este atribuit sistemului nostru ori de câte ori ne conectăm dinamic.

Câteva intervale de adrese IPv4 sunt rezervate unei rețele private. Acestea sunt enumerate mai jos:

  • 192.168.0.0/16
  • 172.16.0.0/12
  • 10.0.0.0/18