Как да видите IP адреса в Linux

как да разбера моя ip в linux

Темата за познаването или откриването на IP-то, което имаме, е нещо повтарящо се. Нека да видим как да го направим на устройство с Linux.

В тази статия ще ви науча как да проверявате публичния IP в браузъра, с конзолата и как да го получите и запишете в нашите .sh скриптове с BASH

В допълнение към това ще видим и как да проверим нашия частен IP и разликата между двете.

публичен срещу частен IP

Публичният или външен IP е IP, който ни идентифицира с външната страна на нашата мрежа. Как останалите хора ще видят нашия рутер.

От друга страна, частният, вътрешен или локален IP (наречете го както искате) е този, който рутерът присвоява на всяко устройство, което е свързано към него.

По този начин е така, че всяко устройство в мрежата има различен частен IP, но същия публичен IP, който е присвоен на рутера.

Как да видите публичния ip

Има различни начини. Не забравяйте, че IP е като адреса на нашата къща. Не бива да го улеснявате само защото. Например IP адресите, които виждате на изображенията на статията, не са мои, промених го с помощта на TOR, така че никой да не знае моя IP.

Свързани статии в мрежата Преглеждайте с Tor y задайте прокси

От браузъра

преглед на публичния ip от браузъра

Това е традиционният начин. Когато трябва да знаете вашия IP, в случай, че сте били банирани от услуга и т.н., и т.н. Търсете в Google Какъв е моят IP или Какъв е моят IP и при въвеждане на някой от първите резултати ще ни го дадат.

Или въведете един от тези адреси.

От терминала

С командата curl. Просто като извикване на определени уебсайтове, които връщат IP

curl ifconfig.me

Уебсайтове, на които можем да се обадим, за да върнем IP адреса

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

Има още много, ако се интересувате да научите повече, правя компилация.

И ако получите грешка, защото нямате инсталиран curl, можете да го инсталирате с

sudo apt update
sudo apt install curl

Друг начин да получите ip от CLI, нека отидем до терминала, е използването на командата wget. Точно както с curl можем да използваме

wget -qO- ifconfig.co

Запазете публичния IP в BASH

Ако трябва да получите и запишете неговия ip в променлива .sh скрипт в BASH можете да използвате например следния код

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

и ще имаме публичния IP адрес в променлива, готова за сравняване или правене каквото пожелаем.

Как да видите частния ip

Вече видяхме, че частният IP е този, който рутерът присвоява на всяко устройство в мрежата, така че ако искаме да извършваме някаква мрежова работа, ще трябва да знаем нашия локален IP. Както винаги в Linux имаме различни опции за получаване на неща. Оставям най-известните.

с име на хост

Най-пряката. въведете в терминала

hostname -I
вижте частен ip с име на хост

с ifconfig

С тази проста команда

ifconfig
вижте ip и мрежи с ifconfig

На изображението можете да видите какво връща конзолата и нашия частен IP адрес, отбелязан в червено.

с ip маршрут

Друг вариант е да се използва

ip route
вижте частен ip с ip маршрут

Както при ifconfig, маркирах частния IP адрес в червено и, разбира се, двата IP адреса, получени чрез различни методи, трябва да са еднакви.

Ако имате нужда от нещо повече за IP или искате да споделите метод, оставете коментар.

Ако сте неспокоен човек като нас и искате да си сътрудничите в поддръжката и подобряването на проекта, можете да направите дарение. Всички пари ще отидат за закупуване на книги и материали, за да експериментирате и да правите уроци

Оставете коментар