Предполагаю, что ваша Linux машина находится за NAT роутером. Тогда то, что вы можете посмотреть для вашей машины (например в свойствах сетевого подключения или в свойствах сетевых интерфейсов) это только локальный IP, назначенный интерфейсу локальной сети. Так как вы можете узнать внешний (или WAN) IP адрес, присвоенный NAT роутеру, предпочтительно из командной строки?
Здесь пойдёт речь о том, как выяснить внешний IP из командной строки.
Вначале вам нужно установить curl, т. к. придётся полагаться на внешний веб-сервер для получения внешнего IP адреса.
На Debian, Ubuntu или Linux Mint:
$ sudo apt-get install curl
На Fedora, CentOS или RHEL:
$ sudo yum install curl
Далее список команд, которые вы можете запускать для определения внешнего IP адреса. Вы можете задать псевдоним, для использования одной из этих команд? или использовать их в скриптах командной строки.
$ curl ifconfig.me $ curl icanhazip.com $ curl ident.me $ curl ipecho.net/plain $ curl whatismyip.akamai.com $ curl tnx.nl/ip $ curl myip.dnsomatic.com $ curl ip.appspot.com $ curl ip.telize.com $ curl curlmyip.com # curl ip-addr.es $ curl -s checkip.dyndns.org | sed ‘s/.*IP Address: ([0-9.]*).*/1/g’
Если какие-то из вышеприведённых команд перестали работать, или вы знаете новые сайты, которые дружественны командной строке, дайте мне знать.
Как узнать внешний и внутренний IP адрес компьютера?
Источник: codeby.net
Внешний и внутренний IP адрес: как это работает
Хотя вы можете этого не знать, но у вас есть два IP-адреса: внутренний IP-адрес (Private) и внешний IP-адрес (Public).
Зачем вам нужны два IP-адреса и в чем разница между внутренним и внешним IP-адресом?
Что такое внешний IP-адрес?
Внешний IP-адрес или общедоступный IP-адрес — это IP-адрес интерфейса маршрутизатора, подключенного к Интернету.
Вот диаграмма, иллюстрирующая распределение IP-адресов в типичной домашней сети или сети малого бизнеса.
Маршрутизатор обычно имеет два сетевых интерфейса.
- Внутренний интерфейс
- Внешний интерфейс
Каждый из этих интерфейсов будет иметь IP-адрес. IP-адрес, назначенный внешнему интерфейсу, будет иметь маршрутизируемый IP-адрес и будет назначен вашим интернет-провайдером.
Этот адрес также известен как публичный адрес.
Диапазоны общедоступных адресов назначаются интернет-провайдерам Управлением по присвоению номеров в Интернете (IANA.
В сетях домашнего офиса, использующих маршрутизатор NAT, внутренние IP-адреса используют специальный диапазон IP-адресов.
NAT позволяет тысячам компьютеров внутренней сети получать доступ к Интернету с использованием одного внешнего IP-адреса.
Этот диапазон адресов специально зарезервирован для внутренних адресов, и IP-адреса не будут перенаправляться маршрутизаторами в Интернете.
Внутренние адреса также называются частными адресами, поскольку они ограничены частными сетями.
Все устройства в моей домашней сети имеют адреса вроде 192.168.1. x но внешне у них адрес 109.155.209.167
В домашних сетях обычно используются адреса из диапазона адресов.192.168.0.* или.192.168.1.*.
Диапазон сетевых адресов 192.168.0.0 — это выделенный адрес частной сети, не поддерживающий маршрутизацию .
Однако это не единственные диапазоны частных адресов, не поддерживающие маршрутизацию, которые вы можете использовать. Другие диапазоны адресов, которые можно использовать:
- 10.xxx — это 24-битный адресный блок.
- 172.16.xx — 172.31.xx — это 20-битный адресный блок.
См. частный IP адрес в вики для более подробной информации.
Примечание. Если вы не знакомы с сетевыми адресами, вы можете прочитать руководство по IP4-адресам и классам.
Поиск ваших внешних (общедоступных) и внутренних (частных) IP-адресов
Чтобы найти свой внешний IP-адрес, выполните поиск своего IP-адреса в Google, после чего вы, вероятно, увидите такой экран.
Google показывает IP-адрес:
109.155.209.167
Это ваш внешний IP-адрес.
Теперь откройте командную строку и введите:
Вы должны увидеть что-то вроде этого:
На этот раз ваш IP-адрес 192.168.1.64.
Это ваш внутренний IP-адрес.
Внутренний IP-адрес используется в вашей локальной внутренней сети, а внешний IP-адрес используется при общении с машинами в Интернете.
Разрешение доступа из Интернета к вашей сети
Из-за маршрутизатора NAT нет прямой связи между Интернетом и компьютером в локальной сети.
Вся связь между вашей внутренней сетью и Интернетом должна инициироваться устройством в вашей внутренней сети.
Как правило, это не проблема и является преимуществом безопасности.
Однако онлайн-геймеры и те, кто хотел бы разместить веб-сайт или другие службы в своей собственной сети, должны будут разрешить внешним устройствам в Интернете доступ к ним.
Для этого маршрутизаторы NAT можно настроить на использование метода, называемого переадресацией портов.
Переадресация портов позволяет внутреннему устройству иметь внешний IP-адрес и разрешает входящие подключения из Интернета.
Резюме
Домашние и корпоративные сети используют частные или внутренние адреса из зарезервированного диапазона немаршрутизируемых адресов.
В домашних сетях и сетях малого офиса маршрутизатор NAT соединяет внутреннюю сеть с Интернетом, используя один внешний или общедоступный IP-адрес с возможностью маршрутизации, назначенный провайдером из выделенного ему блока адресов.
Маршрутизатор NAT позволяет устанавливать соединения только из внутренней сети во внешнюю сеть, а не наоборот, если только не используются такие методы, как переадресация портов.
Общие вопросы и ответы
В. Мой внешний IP-адрес постоянно меняется. Это нормально? Могу ли я остановить это?
О. Большинство интернет-провайдеров выделяют своим клиентам динамические IP-адреса. Этот адрес станет внешним IP-адресом, назначенным вашему маршрутизатору, и, следовательно, он может измениться.
На этом снимке экрана показано, как за месяц изменился мой собственный внешний IP-адрес.
Некоторые интернет-провайдеры позволяют вам иметь статический IP-адрес, но обычно за дополнительную плату (широкополосный доступ для бизнеса).
Статические IP-адреса не меняются.
Если вы собираетесь предоставлять доступ к своей сети из Интернета, то вам действительно нужен статический внешний IP-адрес.
Однако альтернативой для домашних сетей и сетей малого бизнеса является использование службы динамического DNS.
Служба динамического DNS не препятствует изменению внешнего адреса, а вместо этого автоматически отслеживает эти изменения и автоматически обновляет записи DNS при изменении IP-адреса.
Общие вопросы и ответы
В. Можно ли использовать внутренний IP-адрес в Интернете?
О. Нет — указанные выше диапазоны внутренних IP-адресов блокируются интернет-маршрутизаторами.
В. Как сообщение достигает внутреннего IP-адреса с внешнего?
A. Это делается с помощью таблицы преобразования на маршрутизаторе NAT и рассматривается в понимании переадресации портов.
В. Есть ли разница, если я использую диапазон IP-адресов 10., а не диапазон адресов 192.168.0.0?
О. Вообще нет. Однако большинство домашних маршрутизаторов настроены на использование диапазона адресов 192.168.
В. Кто назначает мой внешний IP-адрес (общедоступный)?
О. Он назначается вашим провайдером.
В. Как я узнаю, изменился ли мой внешний адрес?
О. Вам нужно будет проверить это, используя технику, показанную ранее.
В. Могу ли я изменить свой внешний IP-адрес?
О. Нет
Насколько публикация полезна?
Нажмите на звезду, чтобы оценить!
Средняя оценка / 5. Количество оценок:
Оценок пока нет. Поставьте оценку первым.
Источник: ip-calculator.ru
IP-адрес: что это такое и как его узнать
В пылу особо жарких интернет-дискуссий оппоненты угрожают вычислить друг друга по айпи, намекая на деанонимизацию. Разбираемся, что такое IP-адрес, зачем он нужен и какие данные о пользователе он дает.
Присоединяйтесь к нашему Telegram-каналу!
- Теперь Вы можете читать последние новости из мира интернет-маркетинга в мессенджере Telegram на своём мобильном телефоне.
- Для этого вам необходимо подписаться на наш канал.
Что такое IP-адрес простыми словами
IP-адрес (aй-пи) или Internet Protocol — это идентификатор вашего устройства в интернете или локальной сети, который состоит из последовательности 4 значений в интервале от 0 до 255, разделенных точками, например (223.132.11.54). Айпи есть у любого устройства с выходом с выходом в интернет: ПК, ноутбука, смартфона, планшета, смарт-телевизора, IP-камеры и т. д.
В настоящее время актуальны две версии интернет-протокола — IPv4 и IPv6:
- 179.16.235.2. — пример IPv4.
- 1090:0:0:0:5:600:800c:326m — пример IPv6.
Второй появился, потому что в первом банально закончились адреса — еще в 2011 году IANA (Администрация адресного пространства в сети Интернет) выделила последнюю «пачку» IPv4-адресов. В протоколе IPv6 количество возможных айпи практически бесконечное: по 300 млн (!) на каждого жителя Земли.
Айпи-адрес служит ориентиром местоположения устройства в интернете и обеспечивает обмен данными с другими устройствами.
Структура любого подключения выглядит так:
Пользователь → локальная сеть пользователя → локальная сеть провайдера → сеть Интернет
Роль провайдера заключается в том, чтобы перенаправлять вам данные из глобальной сети, и для этого как раз и нужен IP-адрес. Все происходит автоматически за доли секунды, если оборудование провайдера работает, как положено. При возникновении проблем с подключением система предложит обратиться именно к провайдеру.
Какие бывают IP-адреса?
Статические и динамические IP-адреса
Есть две большие группы — статические и динамические адреса. Главный критерий их отличия — постоянство присвоенного конкретному устройству адреса.
Статический IP назначается провайдером раз и навсегда, а динамический меняется с каждым сеансом подключения к интернету. Сейчас большинство провайдеров назначают абонентам именно динамические «плавающие» адреса — это не только экономически выгоднее, но и эффективнее с точки зрения сетевой безопасности. Выделение статического IP — это отдельная услуга, как правило, платная.
Определить, какой именно у вас адрес (динамический или статический), можно у провайдера или самостоятельно, сравнив данные во вкладке «Сетевое подключение».
Что такое сессия на сайте: описание термина, использование, различия у «Яндекса» и Google
Динамические адреса назначаются провайдером не хаотично, а упорядоченно. Для каждого населенного пункта есть пул выделенных айпи. Номера хостов могут меняться, но данные о сети останутся прежними. Так что определить приблизительную геолокацию абонента можно и по динамическому IP.
Внешние и внутренние IP-адреса
По уровню покрытия различают два вида сетей: локальные и глобальные. Первые работают в пределах небольшой территории — одного или нескольких зданий. У глобальных сетей покрытие на уровне городов и стран.
IP-адреса, которые относятся к глобальным сетям, являются общедоступными — они видны другим устройствам в сети, поэтому их называют внешними, или «белыми». Внутренние же айпи используются только в пределах локальной сети. Их также называют частными, или «серыми». Они появились по банальной причине — уникальных внешних IP просто не хватает на все устройства.
Выйти с «серого» IP в интернет напрямую невозможно. Соединение обеспечивается провайдером через так называемую трансляцию сетевых адресов (NAT), при которой множество «серых» адресов подключаются к интернету через один «белый». На пользовательском уровне это незаметно, скорость и качество подключения не страдает.
Как проверить скорость загрузки сайта и как ускорить загрузку
Зная свой IP, можно определить его тип. «Серые» адреса находятся в следующих диапазонах:
- От 10.0.0.0 до 10.255.255.255 (маска подсети 255.0.0.0 или /8).
- От 172.16.0.0 до 172.31.255.255 (маска подсети 255.240.0.0 или /12).
- От 192.168.0.0 до 192.168.255.255 (маска подсети 255.255.0.0 или /16).
- От 100.64.0.0 до 100.127.255.255 (маска подсети 255.192.0.0 или /10).
Какая информация зашифрована в IP-адресе
Цифровой идентификатор устройства разделен точками на несколько числовых отрезков. В протоколе IPv4 они называются октетами, в IPv6 — хекстетами. В них зашифрована информация о номере сети и номере узла (хоста).
Определить, какие отрезки относятся к сети, а какие — к конкретному устройству, поможет маска подсети. Это двоичное значение, которое «накладывается» на IP-адрес и определяет его узловую и сетевую часть.
Номера сетей распределены по населенным пунктам. По IP-адресу можно узнать город, где находится устройство, но не его точное местоположение — по крайней мере, средствами рядового пользователя, а не спецслужб или хакеров. Приблизительная локация абонента вычисляется за считаные секунды с помощью онлайн-сервисов наподобие Geo IP от REG.ru.
Зачем знать свой IP-адрес
Если он у вас динамический, то его знание ничего не даст, кроме удовлетворения любопытства. А вот статический IP — это по сути еще один ключ к устройству, как логин и пароль. Если его знать, можно удаленно подключаться к своему компьютеру, используя его как веб- или игровой сервер. Динамический IP можно считать более безопасным, потому что пользователь выходит в интернет почти всегда с новым адресом.
Как узнать свой IP-адрес
Внешний IP
Присваиваемый провайдером айпи прописывается в договоре. Но не всегда этот документ есть под рукой. Поэтому воспользуйтесь онлайн-сервисами определения IP-адресов. Самые популярные — «Яндекс.Интернетометр», «Мой IP-адрес» на сайте REG.RU и «Узнать IP адрес» на сайте 2ip.ru.
Некоторые из них определяют информацию не только об IP, но и о провайдере и операционной системе:
Внутрисетевой IP
Есть 2 быстрых способа его узнать.
Через панель управления
- Зайдите на вкладку активных сетей:
«Пуск» — «Панель управления» — «Центр управления сетями и общим доступом»
Через командную строку
- Активируйте пункт меню «Командная строка» (Win + R).
- В появившемся окне введите команду cmd.
- После мигающего курсора пропишите команду ipconfig.
- Система выдаст нужные вам данные:
Как узнать чужой IP-адрес
С точки зрения закона о защите информации есть два способа — белый и серый. Первый актуален только при наличии e-mail-переписки (достаточно и одного письма от пользователя, чей айпи вы хотите узнать).
- Откройте письмо и найдите в настройках пункт «Служебные заголовки»:
- С помощью строки поиска найдите данные об IP:
«Серый» способ получения чужого айпи предполагает отправку пользователю ссылки-ловушки, сгенерированной специальным сервисом. В случае перехода по ссылке из метаданных можно вытащить IP-адрес. Этот способ является серым, а не черным только потому, что законодатели до сих пор не определились, считать ли айпи персональными данными. Но мы придерживаемся мнения, что если пользователь не считает нужным сообщать свой IP, он хочет оставить эту информацию в тайне. Поэтому и не указываем названия сервисов-«ловушек».
Четыре главные мысли статьи, которые нужно запомнить
- 1. IP-адрес — это цифровой идентификатор, который есть у любого устройства с выходом в Интернет. Он может быть постоянным (статическим) или плавающим (динамическим).
- 2. По IP можно определить приблизительное местоположение пользователя.
- 3. IP собственного устройства можно узнать с помощью инструментов операционной системы или через специализированные онлайн-сервисы.
- 4. Узнать IP другого человека можно, если у вас есть email-письмо от него. Другие методы будут не совсем законными.
Технический аудит сайта
- Наличие дублей страниц, безопасность, корректность всех технических параметров: переадресаций, robots.txt, sitemap.xml скорость загрузки и др.
- Техническая оптимизация — один из основных этапов в продвижении.
Источник: kokoc.com