Как посмотреть IP в Linux

как узнать свой ip в линукс

Тема знания или выяснения 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 или вы хотите поделиться методом, оставьте комментарий.

Оставить комментарий