Com veure la IP a Linux

com saber el meu ip a linux

El tema de saber, o esbrinar la IP que tenim és una cosa recurrent. Veurem com fer-ho en un dispositiu amb LInux.

En aquest article t'ensenyaré com consultar la IP pública al navegador, amb la consola i com obtenir-la i guardar-la als nostres scripts .sh amb BASH

A més d'això, veurem també com consultar la nostra IP privada i la diferència entre totes dues.

IP pública vs privada

La IP pública o externa és la IP que ens identifica amb l'exterior de la nostra xarxa. Com veuria la resta de la gent el nostre router.

En canvi la ip privada, interna o local (anomena-la com vulguis) és la que assigna el router a cada dispositiu que hi està connectat.

Així doncs, es dóna el cas que cada dispositiu d'una xarxa té diferent IP privada però la mateixa IP pública que és l'assignada al router.

Com veure la ip pública

Hi ha diferents formes. Recorda que la IP és com la direcció de casa nostra. No ho has de facilitar perquè sí. Per exemple, les ips que es veuen a les imatges de l'article no són les meves, l'he canviat utilitzant TOR perquè ningú no conegui la meva IP.

Articles relacionats a la web Navegar amb Tor y configurar Proxy

Des del navegador

veure ip publica des del navegador

Aquesta és la forma tradicional. Quan necessites saber el teu ip, per si t'han bannejat algun servei, etc. Cerca a Google Quin és el meu ip o What is my ip i en entrar a qualsevol dels primers resultats ens la donaran.

O entra a una d'aquestes direccions.

Des de la terminal

Amb l'ordre curl. Tan senzill com trucar a certes webs que ens tornen la ip

curl ifconfig.me

Webs a les que podem trucar perquè ens torni la IP

  • ifconfig.me
  • icanhazip.com
  • wgetip.com
  • ifconfig.co

Hi ha moltíssims més si t'interessa conèixer més faig un recopilatori.

I si et dóna error perquè no tens instal·lat curl pots instal·lar-lo amb

sudo apt update
sudo apt install curl

Una altra manera d'obtenir la ip des del CLI, anem la terminal és usant l'ordre wget. Igual que amb curl podem fer servir

wget -qO- ifconfig.co

Desa IP publica a BASH

Si necessites obtenir i desar el seu ip en una variable de un script .sh a BASH pots fer servir per exemple el següent codi

    echo "Tu ip actual es"
    ip="$(curl --silent icanhazip.com)"
    echo $ip

i tindrem la ip pública en una variable llesta per comparar o fer el que vulguem.

Com veure la ip privada

Ja hem vist que la IP privada és la que el router assigna a cada dispositiu de la xarxa així que si volem fer alguna feina de xarxa necessitarem conèixer la nostra ip local. Com sempre a Linux tenim diferents opcions per obtenir les coses. Deixo la més conegudes.

Amb hostname

El més directe. tecleja a la terminal

hostname -I
veure ip privada amb hostname

Amb ifconfig

Amb aquesta senzilla comanda

ifconfig
veure ip i xarxes amb ifconfig

A la imatge veieu el que ens torna la consola i la nostra ip privada marcada en vermell.

Amb ip route

Una altra opció és usar

ip route
veure ip privada amb ip route

Igual que amb l'ifconfig, he ressaltat en vermell la IP privada, i és clar, les dues IP obtingudes per mètodes diferents han de ser la mateixa.

Si necessites alguna cosa més sobre IP, o vols compartir algun mètode, deixa un comentari.

Deixa un comentari