Узнать свой ip linux команда

Как в линуксе узнать IP-адрес

IP-адрес устройства служит неким идентификатором в локальной сети Интернет. К каждому ПК привязан собственный адрес, при помощи которого распознается устройство. Во многих ситуациях пользователь может обойтись и без этой информации, однако, в некоторых случаях знать IP Linux всё же полезно. Эти данные могут понадобиться для работы с домашним компьютером, а также с локальной сетью. В данной статье будут рассмотрены альтернативные способы того, как узнать IP-адрес устройства Linux.

IP-address — что это?

Программное обеспечение любого устройства функционирует между собой при помощи сетевых протоколов. Для нормального взаимодействия нескольких программ требуется внутренний IP ПК. Обычно этот адрес выглядит следующим образом:

Если говорить об адресах локальной сети, то в этом вопросе возникают определенные трудности. По идее, каждый компьютер должен иметь уникальный сетевой идентификатор, но с некоторых пор это стало невозможным. В мире появилось слишком много устройств – свободные адреса начали стремительно заканчиваться. Теперь обычный пользователь не может иметь ПК с собственным IP-адресом в локальной сети (эта возможность доступна только серверам). Через NAT провайдеры начали размещать своих клиентов на одинаковых IP.

Это приводит к тому, что компьютер без проблем получает доступ к Интернет-серверу, но подключиться к такому ПК невозможно, поскольку его адрес совпадает с адресом сотни других устройств. Их владельцы также получили его от провайдера.

На текущий момент времени не существует иного способа осуществить подключение устройства к Интернету. Без NAT пользователю пришлось бы обеспечить отдельное Интернет-подключение для каждого устройства (например, для двух ноутбуков). А это, как минимум, очень дорого и неудобно.

Резюмируем: благодаря NAT подключение устройства к локальной сети происходит за счет получение устройством внешнего IP, принадлежащего поставщику услуг (провайдеру). Этот адрес также используется сотнями других пользователей.

Внутренний IP-адрес в Линукс

Следует еще раз напомнить о том, что внутренний адрес устройства всегда идентичный. Он был упомянут выше. Данная информация актуальна не только для пользователей Linux, но и остальных операционных систем. Если хочется убедиться в правдивости информации, можно воспользоваться терминалом:

Address IP

Локальный IP-адрес в Линукс

Чтобы получить нужные данные, достаточно воспользоваться специальной командой в терминале дистрибутива Линукс:

Читайте также:  Linux logs not rotating

Утилита выведет информацию обо всех интерфейсах и их адреса.

Более подробно о параметрах можно посмотреть в другой статье https://www.vseprolinux.ru/komanda-ip

Такая команда работает в разных версиях Линукс, таких как ubuntu, debian, centos.

Пример выполнения ip a

В появившемся окне также можно увидеть множество дополнительных данных об интерфейсах: маска сети, некоторые статистические данные. Если не получается самостоятельно найти локальный адрес в окошке, обратите внимание на цифры, указанные после слов «inet». Это и есть искомый IP.

Чтобы вывести на экран окно, содержащее исключительно IP-адреса, выполните команду:

Результат выполнения команды ip -a

Узнать IP address можно с помощью команды «ifconfig», однако она считается устаревшей и в большинство дистрибутивов она не установлена по умолчанию.

Как узнать Внешний IP-адрес

Основная загвоздка заключается в том, что пользователь устройства не имеет доступа к серверу своего поставщика услуг. Это решало бы проблему одним махом, но такой возможности нет. Юзеру нужно искать обходные пути.

Мой IP

  1. Откройте любой специальный сайт, который может распознать IP-адрес вашего устройства. Как вариант, можно в браузере ввести в любой поисковой системе фразу «мой ip»;
  2. Альтернативный вариант: запустите терминал Линукс и укажите в нем команду wget.

Узнать IP версии 4:
wget -qO- eth0.me

IP версии 6:
$ wget -qO- ident.me

Если есть необходимость выяснить IP-адрес маршрутизатора, то придется действовать иным методом. Чтобы получить нужную информацию, внимательно ознакомьтесь с настройками гаджета.

Заключение

IP-адрес Линукс может потребоваться юзеру в различных ситуациях. Новичку нужно внимательно разобраться с типами адресов, чтобы понять специфику данного вопроса. Воспользовавшись нашими рекомендациями, вы быстро выявите способ получения важной информации о своем компьютере, функционирующем на базе популярной операционной системы Linux. Все эти способы указаны в статье. Совсем немного практики – и задача уже не кажется такой сложной, как это было в начале.

Источник

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

В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.

Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.

Количество просмотров этой статьи: 178 876.

Из этой статьи вы узнаете, как найти частный и публичный IP-адрес компьютера под управлением Linux.

Поиск частного IP-адреса

Уясните, когда пользоваться данным методом. Если необходимо найти IP-адрес компьютера в беспроводной сети (например, чтобы перенаправить маршрутизатор своего компьютера), вам понадобится частный IP-адрес.

Изображение с названием Check the IP Address in Linux Step 2

Запустите терминал. Нажмите или дважды щелкните по значку терминала или просто нажмите Ctrl + Alt + T .

Изображение с названием Check the IP Address in Linux Step 3

Изображение с названием Check the IP Address in Linux Step 4

Нажмите ↵ Enter . Команда будет выполнена, а на экране отобразятся IP-адреса всех сетевых элементов, включая ваш компьютер.

Изображение с названием Check the IP Address in Linux Step 5

Найдите строку с IP-адресом компьютера. Обычно это строка с «wlo1» (или «wlan0»), а справа от нее есть тег «inet». [1] X Источник информации

Читайте также:  Линукс настройка сети автоматически

Изображение с названием Check the IP Address in Linux Step 6

  • Адрес IPv6 можно найти рядом с тегом «inet6». Адрес IPv6 не так широко распространен, как адрес IPv4.

Изображение с названием Check the IP Address in Linux Step 7

Попробуйте ввести команду «hostname». В некоторых версиях Linux, таких как Ubuntu, узнать IP-адрес компьютера можно, если ввести команду hostname -I (это прописная буква «i», а не строчная буква «L») и нажать ↵ Enter .

Поиск публичного IP-адреса

Уясните, когда пользоваться данным методом. Публичный IP-адрес — это адрес, который «видят» веб-сайты и онлайн-сервисы, когда вы открываете их на своем компьютере. Если вы хотите подключиться к своему компьютеру с другого компьютера, который находится в другой сети, вам понадобится публичный IP-адрес.

Изображение с названием Check the IP Address in Linux Step 9

Запустите терминал. Нажмите или дважды щелкните по значку терминала или просто нажмите Ctrl + Alt + T .

Изображение с названием Check the IP Address in Linux Step 10

Введите команду отображения публичного IP-адреса. Введите curl ifconfig.me в терминале. Эта команда получит публичный IP-адрес с веб-сайта. [2] X Источник информации

Изображение с названием Check the IP Address in Linux Step 11

Изображение с названием Check the IP Address in Linux Step 12

Найдите публичный IP-адрес. IP-адрес, который отобразится под введенной командой, является публичным IP-адресом вашей сети.

Источник

Как узнать IP адрес, используя командную строку Linux

Определить IP адрес в Linux

Раньше для просмотра текущих сетевых интерфейсов и их параметров (включая IP-адреса), использовалась команда ifconfig. Но она уже несколько лет как устарела, и в современных дистрибутивах Linux не поддерживается.

Вместо ifconfig рекомендуется использовать команду ip

Определяем IP-адрес командой ip

Чтобы определить IP-адрес вашего сетевого интерфейса можно использовать команду ip address (или эквивалентный вызов ip addr или просто ip a ).

ip address 1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp2s0: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:24:1d:83:da:25 brd ff:ff:ff:ff:ff:ff inet 192.168.2.2/24 brd 192.168.2.255 scope global dynamic noprefixroute enp2s0 valid_lft 76434sec preferred_lft 76434sec inet6 fe80::1f6e:e0e4:27d1:e643/64 scope link noprefixroute valid_lft forever preferred_lft forever 

Команда ip address Linux

В результате выполнения команды на экран будет выведен список текущих сетевых интерфейсов и их параметры. Первый интерфейс в списке обычно lo — это loopback интерфейс (нас он сейчас не интересует). Нас интересует Ethernet-интерфейс или WiFi-интерфейс (в зависимости от того, какое у вас подключение).

Ethernet интерфейсы обычно имеют имена вида enp2s0 или eth0, а WiFi-интерфейсы имеют имена вида wlp2s0 или wlan0 (цифры в названии могут отличаться).

Найдите интересующий вас интерфейс в списке. Его IP-адрес выводится на строке inet ..

В нашем примере это inet 192.168.2.2/24 . 192.168.2.2 — это IP-адрес. 24 — это маска подсети, соответствующая маске 255.255.255.0.

Определяем IP-адрес командой hostname

Воспользуемся командой hostname , чтобы вывести IP-адрес. Используем ключ -I

Команда выводит все сетевые адреса хоста (системы), кроме loopback интерфейса. Если у вас всего одно сетевое соединение, то, скорее всего, будет выведен один IP-адрес.

Читайте также:  Astra linux создание домена

Через графическую утилиту

Хотя эта заметка рассматривает способы определения IP-адреса через командную строку, иногда проще посмотреть текущий IP-адрес через графические программы. В Ubuntu Linux это можно сделать в Параметрах системы в разделе Сеть .

Источник

Ubuntu: как узнать IP-адрес сервера / компьютера

Для идентификации ПК в интернете используется свой уникальный IP-адрес, с помощью которого можно обратиться к этому устройству и установить соединение. В этой статье рассмотрим, как узнать IP-адрес Ubuntu Linux на сервере или домашнем компьютере.

Как узнать IP Ubuntu Linux через терминал

Для того, чтобы узнать IP-адрес Ubuntu Linux необходимо выполнить следующую пошаговую инструкцию:

Узнать IP-адрес Ubuntu Linux

  1. Запустить терминал. Для этого можно воспользоваться горячими клавишами Ctrl + Shift + T или открыть его из меню с программами;
  2. Ввести команду $ ip address (либо – одну из вариаций данной команды: ip addr , ip addr show или ip a );
  3. В консоли отобразится список всех текущих сетевых интерфейсов и их параметров. В зависимости от типа подключения нужно найти Ethernet-интерфейс (подписывается следующим образом: enp0s3, eth0) или WiFi (подписывается следующим образом: wlp2s0, wlan0, цифры могут отличаться).
    Внутренний IP-адрес высвечивается в строке inet . На скриншоте ниже это 192.168.0.10/24, где 192.168.0.10 — IP-адрес, а 24 – маска подсети.

Данная команда работает и в других версиях Linux: Debian, Centos.

Как посмотреть локальный IP-адрес Ubuntu: команда hostname

Еще одна команда, которой можно воспользоваться для того, чтобы посмотреть IP-адрес Ubuntu:

В результате на экран выведется информация о всех сетевых адресах хоста, за исключением loopback интерфейса. Если установлено одно единственное соединение, то покажется лишь IP.

Узнать IP-адрес сервера, компьютера Ubuntu

Узнать IP на старых дистрибутивах Ubuntu — ifconfig

В старых дистрибутивах Ubuntu можно прописать команду:

В новых она уже не поддерживается.

Как проверить IP-адрес Ubuntu через графический интерфейс

Если в системе присутствует встроенный графический интерфейс, то можно узнать IP-адрес компьютера следующим образом:

  1. Открыть параметры системы;
  2. Перейти в раздел «Сеть»;
  3. Нажать на кнопку с иконкой шестеренки рядом с информацией о сетевом подключении;
    Параметры сеть Ubuntu
  4. В первой вкладке «Сведения о системе» отобразится текущий IP.
    Посмотреть локальный IP-адрес Ubuntu в GUI

Как узнать внешний IP-адрес Ubuntu Linux

Что касается IP-адреса внешнего – публичного, глобально маршрутизируемого, назначаемому устройству, позволяя ему получить доступ в сеть интернет, то для его определения необходимо связаться с удаленным сервером посредством протоколов HTTP / HTTPS или DNS.

Чтобы узнать внешний IP-адрес Ubuntu Linux можно в терминале, запускаемом сочетанием клавиш Ctrl + Shift + T , ввести одну из следующих команд:

$ dig TXT +short o-o.myaddr.l.google.com @ns1.google.com | awk -F’»‘ ‘< print $2>’

Если есть GUI, то можно просто зайти через браузер на любой сайт, показывающий внешний IP.

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Источник

Оцените статью
Adblock
detector