как узнать айпи в линуксе

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

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

Общедоступный (внешний) IP адрес — это адрес, который доступен Интернету. К устройствам, которым назначен общедоступный IP-адрес, можно получить доступ из Интернета. Принимая во внимание, что частный IP-адрес доступен для локальной внутренней сети.

В этой статье мы рассмотрим различные способы определения IP-адреса системы Linux.

Узнать свой IP адрес с помощью командной строки в Linux

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

Диапазоны адресов, используемые частными сетями, следующие:

В Linux доступно несколько команд для поиска IP-адреса. Популярная команда для того чтоб узнать свой ip адрес « ip addr «.

Чтобы отобразить все сетевые интерфейсы и назначенный им IP адреса, введите команду:

Есть еще несколько команд, которые могут отображать частный IP-адрес вашей системы (Внутренний IP).

Узнать свой IP адрес с помощью графического интерфейса

Если вы используете Linux в графической среде, вы можете легко перейти к сетевым настройкам, чтобы узнать свой IP-адрес. Здесь я использую интерфейс Ubuntu GNOME.

На рабочем столе Gnome щелкните правой кнопкой мыши значок «Сеть«.

как узнать айпи в линуксе. Kak uznat ip adres v linux 2. как узнать айпи в линуксе фото. как узнать айпи в линуксе-Kak uznat ip adres v linux 2. картинка как узнать айпи в линуксе. картинка Kak uznat ip adres v linux 2.Значок сеть в Ubuntu Linux

В раскрывающемся меню нажмите «Подключение».

как узнать айпи в линуксе. Kak uznat ip adres v linux 3. как узнать айпи в линуксе фото. как узнать айпи в линуксе-Kak uznat ip adres v linux 3. картинка как узнать айпи в линуксе. картинка Kak uznat ip adres v linux 3.Как узнать IP адрес в Linux

Затем нажмите на опцию «Проводные настройки«, которая отображается ниже

как узнать айпи в линуксе. Kak uznat ip adres v linux 4. как узнать айпи в линуксе фото. как узнать айпи в линуксе-Kak uznat ip adres v linux 4. картинка как узнать айпи в линуксе. картинка Kak uznat ip adres v linux 4.Проводные настройки Gnome

Откроется окно «Настройки сети«. Теперь нажмите на значок шестеренки, в открывшемся окне на первой вкладке «Сведения» отображается IP-адрес системы.

как узнать айпи в линуксе. Kak uznat ip adres v linux 5. как узнать айпи в линуксе фото. как узнать айпи в линуксе-Kak uznat ip adres v linux 5. картинка как узнать айпи в линуксе. картинка Kak uznat ip adres v linux 5.На вкладке «Сведения» отображается IP адрес системы

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

Диапазон адресов, используемых общедоступными сетями, составляет от 0.0.0.0 до 255.255.255.255 (за исключением частных IP-адресов, нескольких неиспользуемых и зарезервированных IP-адресов).

Поскольку внешний IP адрес маршрутизируется по всему миру, мы можем использовать внешний веб-сайт, службы HTTP/HTTPS, команду dig или curl для отображения внешнего IP адреса.

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

Вы также можете использовать следующие команды для того чтоб узнать внешний IP адрес:

Заключение

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

Источник

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

как узнать айпи в линуксе. determine ip address. как узнать айпи в линуксе фото. как узнать айпи в линуксе-determine ip address. картинка как узнать айпи в линуксе. картинка determine ip address.

Рассмотрим, как узнать текущий IP-адрес системы Linux, используя командную строку.

ifconfig уже устарел

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

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

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

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

как узнать айпи в линуксе. ip address command. как узнать айпи в линуксе фото. как узнать айпи в линуксе-ip address command. картинка как узнать айпи в линуксе. картинка ip address command.

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

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

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

как узнать айпи в линуксе. hostname i. как узнать айпи в линуксе фото. как узнать айпи в линуксе-hostname i. картинка как узнать айпи в линуксе. картинка hostname i.

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

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

как узнать айпи в линуксе. network settings. как узнать айпи в линуксе фото. как узнать айпи в линуксе-network settings. картинка как узнать айпи в линуксе. картинка network settings.Параметры→Сеть

как узнать айпи в линуксе. ethernet settings. как узнать айпи в линуксе фото. как узнать айпи в линуксе-ethernet settings. картинка как узнать айпи в линуксе. картинка ethernet settings.Настройки сетевого интерфейса.

Источник

Как узнать айпи в линуксе

как узнать айпи в линуксе. ip address linux. как узнать айпи в линуксе фото. как узнать айпи в линуксе-ip address linux. картинка как узнать айпи в линуксе. картинка ip address linux.

Для тех, кто недавно присоединился пользователям ОС Linux, может рано или поздно стать актуальным вопрос: «Как узнать IP адрес компьютера Linux?» или «Как найти IP адрес через терминал?». Это мы рассмотрим в сегодняшней статье.

Учитывая разнообразие дистрибутивов линукc, а так же GUI оболочек (рабочих столов), скажу сразу, что проще всего узнать какой же IP адрес у нашего ПК, проще всего через терминал. Откроем его. Обычно его можно вызвать комбинацией клавиш Ctrl+Shift+T. Или же зайти в меню с программами и найти его там. На крайний случай можно открыть еще одну сессию с помощью комбинации Ctrl+Alt+F6 (или другие функциональные клавиши от F1 до F7, на одной из сессий запущена GUI, остальные классические текстовые консоли).

Внутренний IP адрес

Способ 1

Теперь введем простую команду:

И видим вывод, что-то вроде этого:

как узнать айпи в линуксе. . как узнать айпи в линуксе фото. как узнать айпи в линуксе-. картинка как узнать айпи в линуксе. картинка .

Видим, что у нас есть 3 сетевых интерфейса. 1-ый локальный лупбэк (lo — loopback). 2-й — это Ethernet интерфейс, не подключенный (NO-CARRIER). И 3-ий интерфейс wlp4s0, который принадлежит Wi-Fi адаптеру, у него видим IPv4 адрес 192.168.108.51 (inet) с маской 24.

Способ 2

Следующая, более старая классическая команда (уже отсутствует по-умолчанию в некоторых дистрибутивах):

Получаем такой вывод:

как узнать айпи в линуксе. . как узнать айпи в линуксе фото. как узнать айпи в линуксе-. картинка как узнать айпи в линуксе. картинка .

Лично мне такой вывод информации более нравится, данные более быстро воспринимаются. А может это просто привычка 🙂 В общем, видим то же самое по сути. В интерфейсе wlp4s0 IPv4 адрес в строке, начинающейся с inet: 192.168.108.51

Способ 3

Команда hostname с ключем -I:

В терминале мы получим только локальный IP адрес и больше никакой информации.

Внешний IP адрес

Выше шла речь о внутреннем IP адресе. А что если нам необходимо узнать наш внешний IP, который нам выдал провайдер? Рассмотрим так же несколько способов.

Способ 1

Способ 3

И совсем не тривиальный пример для новичков, используя NS сервер Google:

🙂 Во всех трех способах в ответ мы получим внешний IP адрес нашего маршрутизатора.

Источник

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

How to Find your IP Address in Linux

В этой статье объясняется несколько различных методов определения публичных и частных IP-адресов системы Linux.

как узнать айпи в линуксе. 0b9d0e61713deebb7990cb8b66029bad. как узнать айпи в линуксе фото. как узнать айпи в линуксе-0b9d0e61713deebb7990cb8b66029bad. картинка как узнать айпи в линуксе. картинка 0b9d0e61713deebb7990cb8b66029bad.

Знание IP-адреса вашего устройства важно при устранении неполадок в сети, установке нового соединения или настройке брандмауэра.

Найти свой частный IP-адрес

Частные IP-адреса не маршрутизируются через Интернет и предназначены для работы только в локальной сети. Обычно частные IP-адреса назначаются каждому устройству в вашей локальной сети вашим маршрутизатором. Это обеспечивает уникальный IP-адрес для устройств, которые находятся в вашей локальной сети, таких как ваш телефон, ноутбук, Smart TV, принтер, медиацентр и так далее. Устройства в локальной сети подключаются к Интернету через NAT (трансляция сетевых адресов).

Следующие диапазоны адресов IPv4 зарезервированы для частных сетей:

Чтобы отобразить список всех сетевых интерфейсов и связанных IP-адресов, введите следующую команду:

Вывод будет выглядеть примерно так: Частный IP-адрес выделен.

как узнать айпи в линуксе. 7e14751e1e267eb54e74780a5ebc8369. как узнать айпи в линуксе фото. как узнать айпи в линуксе-7e14751e1e267eb54e74780a5ebc8369. картинка как узнать айпи в линуксе. картинка 7e14751e1e267eb54e74780a5ebc8369.

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

Найдите свой публичный IP-адрес

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

Большинство провайдеров DNS, таких как OpenDNS и Google, позволяют запрашивать их серверы и получать ваш общедоступный IP-адрес.

Вы можете использовать любую из следующих команд, чтобы получить свой IP:

Существует множество онлайн-сервисов HTTP / HTTPS, которые отвечают вашим публичным IP-адресом. Вот некоторые из них:

Если какая-либо из приведенных выше команд не работает, возможно, проблема в онлайн-сервисе.

Вы даже можете создать псевдоним в вашем файле

/.zshrc файле, чтобы вам не приходилось вводить и запоминать длинную команду. Например, вы можете добавить следующий псевдоним:

Теперь, когда вам нужно найти ваш публичный IP-адрес, просто введите pubip в свой терминал.

Вывод

Мы показали вам несколько различных команд и онлайн-сервисов, которые вы можете использовать, чтобы узнать свой частный и публичный IP-адрес.

Источник

[в закладки] Шпаргалка системного администратора по сетевым инструментам Linux

В повседневные задачи системных администраторов входит работа с сетями и с подключённым к ним оборудованием. Нередко роль рабочего места администратора играет компьютер, на котором установлен какой-нибудь дистрибутив Linux. Утилиты и команды Linux, о которых пойдёт речь в материале, перевод которого мы публикуем сегодня, включают в себя список инструментов различной сложности — от простых, до продвинутых, которые предназначены для решения широкого спектра задач по управлению сетями и по диагностике сетевых неполадок.

как узнать айпи в линуксе. buefv2vz0npbynfhwvqrh13p4ug. как узнать айпи в линуксе фото. как узнать айпи в линуксе-buefv2vz0npbynfhwvqrh13p4ug. картинка как узнать айпи в линуксе. картинка buefv2vz0npbynfhwvqrh13p4ug.

▍Примеры

Ping, кроме того, можно использовать для выяснения IP-адресов сайтов на основе их имён. Вот как это выглядит.

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Использование ping для выяснения IP-адреса сайта по его имени

Traceroute

▍Пример

Telnet

Утилита telnet позволяет связаться с удалённым компьютером по протоколу Telnet и взаимодействовать с ним, используя соответствующие команды.

▍Пример

Для организации сеанса Telnet-связи с другим компьютером используется следующая команда:

Netstat

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

▍Примеры

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

Для просмотра таблиц маршрутизации воспользуйтесь такой командой:

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

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Сведения о таблице маршрутизации

Вот вариант этой команды, выводящий статистику по протоколам:

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Статистика по протоколам

Следующий вариант вызова netstat позволяет узнать сведения об отправленных и полученных пакетах (transmission/receive, TX/RX) по каждому интерфейсу:

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Данные об отправленных и полученных пакетах

Nmcli

Утилита nmcli отлично подходит для управления сетевыми соединениями, для выполнения настроек и для решения других подобных задач. С её помощью можно управлять программой NetworkManager и модифицировать сетевые параметры различных устройств.

▍Примеры

Вот как с помощью nmcli вывести список сетевых интерфейсов:

Так можно вывести информацию по конкретному интерфейсу:

Следующий вариант вызова команды позволяет проверить подключение устройства к сети:

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Примеры использования nmcli

Эта команда позволяет отключить заданный интерфейс:

А эта позволяет включить интерфейс:

Вот пример команды, которая добавляет VLAN-интерфейс с заданным VLAN-номером, IP-адресом и шлюзом к указанному интерфейсу:

Маршрутизация

Существует множество команд, которые можно использовать для проверки правил маршрутизации и их настройки. Рассмотрим самые полезные из них.

▍Примеры

Следующая команда показывает все текущие маршруты, настроенные для соответствующих интерфейсов:

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Маршруты, настроенные для интерфейсов

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

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

С помощью такой команды можно удалить запись о заданном маршруте из таблицы маршрутизации:

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Использование команды route

Вот команда, которая применяется для вывода текущей таблицы соседей. Кроме того, её можно использовать для добавления, изменения или удаления сведений о соседях:

Взглянем на примеры её использования.

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Данные, полученные с помощью команды ip neighbor

Вот сведения о команде ip neigh

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Сведения о команде ip neigh

Вот пример её вызова.

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Вызов команды arp

Tcpdump и Wireshark

▍Примеры

Такая команда показывает, в режиме реального времени, пакеты с заданного интерфейса:

как узнать айпи в линуксе. image loader. как узнать айпи в линуксе фото. как узнать айпи в линуксе-image loader. картинка как узнать айпи в линуксе. картинка image loader.
Использование tcpdump

Следующий вариант команды используется для захвата пакетов, приходящих с заданного IP системы-источника:

Так можно захватить пакеты, идущие на заданный адрес системы-приёмника:

Вот пример использования tcpdump для захвата пакетов для заданного номера порта, например, это может быть порт 53, 80, 8080, и так далее:

Здесь показано, как с помощью tcpdump захватывать пакеты заданного протокола, вроде TCP, UDP или других:

Iptables

Утилита iptables похожа на файрвол, она поддерживает фильтрацию пакетов, что позволяет управлять трафиком, пропуская или блокируя его. Диапазон возможностей этой утилиты огромен. Рассмотрим несколько наиболее распространённых вариантов её использования.

▍Примеры

Следующая команда позволяет вывести все существующие правила iptables :

Эта команда удаляет все существующие правила:

Следующие команды разрешают прохождение трафика с заданного номера порта к заданному интерфейсу:

Следующие команды разрешают loopback-доступ к системе:

Nslookup

Инструмент nslookup используется для получения сведений о назначении IP-адресов сетевым ресурсам. Его можно использовать и для получения сведений с DNS-серверов, например таких, как все DNS-записи для некоего веб-сайта (ниже мы рассмотрим соответствующий пример). На nslookup похожа утилита dig (Domain Information Groper).

▍Примеры

Следующая команда выводит IP-адреса вашего DNS-сервера в поле Server, и, ниже, выдаёт IP-адрес искомого сайта:

Такая команда показывает все доступные записи для заданного веб-сайта или домена:

Поиск неполадок

Вот набор команд и список важных файлов, используемых для идентификации сетевых неполадок.

▍Примеры

Итоги

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

Уважаемые читатели! Чем вы пользуетесь для администрирования сетей и для выяснения причин сетевых неполадок?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *