Что такое IP-адрес (простыми словами)?
Что такое IP-адрес (простыми словами)?IP (Internet Protocol)-адрес – это уникальный идентификатор сетевого узла в публичной или частной компьютерной сети, которая построена на базе стека протоколов TCP/IP. Это адрес компьютера, сервера или ещё какого-нибудь сетевого оборудования. Служит для того, чтобы упорядочить устройства в сети. Что-то вроде адреса на карте (страна, область, город, улица, дом) или телефонного номера. Нужно же понимать, кому отправляете посылку/письмо или дозваниваетесь, верно? Вот в компьютерных сетях для идентификации любых сетевых узлов используются IP-адреса, чтобы было понятно, куда отправлять запрос, откуда он пришёл, где находится узел, к чему относится и т. д.
IP-адрес является 32-битовым (стандарт IPv4, 32 значения из нулей и единиц) или 128-битовым (стандарт IPv6) десятичным числом. Разница между стандартами заключается в формате записи и объёме адресного пространства. Количество возможных адресов в IPv4 превышает 4 миллиарда (4 294 967 296 адресов, если буквально).
Существуют даже механизмы экономии адресного пространства – на одном айпишнике на сервере могут висеть несколько доменов. Это повсеместная практика – так делают интернет- и хостинг-провайдеры, к примеру. Поэтому всё большее распространение получает IPv6 – в нём объём адресного пространства в сотни раз выше, запаса хватит ещё надолго. Если быть точными, цифра такая – 79 228 162 514 264 337 593 543 950 336.
IP-адрес по стандарту IPv4 представляет собой десятичное число. Изначально (с 1981 по 1984 год) адреса были представлены в двоичной системе. Но воспринять/запомнить нечто вроде 11100010101000100010101110011110, мягко говоря, непросто, поэтому длинное 32-битовое число решили разделить на четыре части, каждая из которых состоит из 8 бит. Стало получше, но ненамного: 11100010.10100010.00101011.10011110. Оптимизации продолжились.
Умы решили перевести эту абракадабру в десятичную систему, получив из вышеуказанных нулей/единиц 226.162.43.158. Уже намного лучше, согласитесь. Каждый из четырёх разрядов называется октетом. Такое представление используется до сих пор, это и есть формат современного IP-адреса в пространстве IPv4.Как присваивается IP-адрес
АйПи-адреса могут быть частными или публичными. Последние используются для присвоения адресов узлам в глобальной сети Интернет. Частные предназначены для локальных сетей, которые не подключены к Интернету. Основное отличие между ними в том, что компьютерам в локальной сети можно присвоить любой номер. Главное, чтобы они не совпадали между собой, отличаясь хотя бы на единицу. А с публичными, интернетовскими адресами дело обстоит намного сложнее. Они присваиваются/раздаются централизованно в иерархическом порядке сверху вниз, структура организаций, управляющих адресным пространством, следующая:
- ICANN (Internet Corporation for Assigned Names and Numbers) – самое главное звено в иерархии, Корпорация по управлению IP-адресами и доменными именами. Некоммерческая международная организация, работает с 1998 года. Занимается основополагающими вопросами функционирования Сети.
- IANA (Internet Assigned Numbers Authority) – второе по значимости звено, Администрация адресного пространства Интернета, работает с 1988 года. Управляет доменами верхнего уровня, пространствами айпишников, регистрирует типы данных и протоколы для работы Интернета. Находится под контролем ICANN. Делегирует региональным представительствам полномочия по распределению адресов.
- RIR (Regional Internet Registry) – региональный интернет-регистратор. Данный статус представительства получают по решению ICANN. В свою очередь, IANA выдаёт огромные объёмы IP-адресов для дальнейшего их распределения на местах в соответствии с регламентом управляющей организации. Занимаются техническим обеспечением функционирования Интернета, анализом, мониторингом, а также поддержанием работоспособности корневых DNS-зон. Всего таких регистраторов пять на весь мир.
- Интернет-провайдер – поставщик интернет-услуг на местах: широкополосный, коммутируемый, беспроводной доступ в Интернет, хостинг сайтов и почтовых серверов, размещение выделенных серверов клиентов, аренда серверов и т. д. Поставщики услуг делятся на первичные, владеющие магистральными каналами связи, и вторичные – те, которые арендуют каналы связи у первых (областные, городские, домовые провайдеры Интернета). На каждое направление деятельности провайдера (передача любых или только голосовых данных, предоставление каналов связи, телематические услуги) нужно иметь лицензию, действующую 5 лет по законам РФ.
- Вы – конечный пользователь экосистемы Интернета.
Вообще, как правило, провайдеры дают пользователям два адреса: внутренний и внешний. Внутренний айпишник идентифицирует ваш ПК как устройство локальной сети. А внешний нужен для выхода в Интернет, он у вас одинаковый со многими другими пользователями.
IP-адреса бывают статическими и динамическими. Первые могут быть назначены пользователем устройства либо же автоматически присвоены при подключении к сети. Постоянство их в том, что после подключения такой адрес не получит ни один другой девайс в сети.
Динамические назначаются автоматически в процессе подключения к сети, используются некоторый промежуток времени, длительность которого определяется правилами сервиса, назначившего его (DHCP). Такой подход активно используется провайдерами услуг Интернета. Как правило, за отдельную плату можно заказать статический айпишник, если нужно.
Связь ip-адресов с доменными именами
Сочетание цифр вроде 226.162.43.158 можно запомнить, хотя это и не просто. Вы же не один сайт посещаете, сколько таких сочетаний пришлось бы запомнить наизусть? Допустим, у вас телефонная книга на 100 номеров. Представьте, что каждый раз, желая позвонить Саше, Степану или Татьяне, вы вводите с нуля каждый номер вместо того, чтобы просто найти в телефонной книге нужное имя и нажать на кнопку вызова. Это дурдом, согласитесь.
Так вот: домен – это подпись узла (сайта, к примеру, или e-mail) в понятном буквенно-цифровом формате. Yandex.ru, Google.com, Vk.com, Mail.ru – всё это примеры доменов, за каждым из которым скрывается IP-адрес, являющийся точным цифровым идентификатором компьютеров в сети. Вы же просто вводите в адресную строку название сайта или домен, а поисковик выдаёт точную ссылку с доменом нужного ресурса. Вы кликаете, и попадаете, куда нужно, не подозревая о существовании каких-то там IP-адресов, скрывающихся за всем этим.
В целом, доменом называется имя узла, человекопонятная подпись в журнале интернетовских ресурсов (аналог подписей в телефонной книге для Сети). Домены имеют свою иерархию, начиная с точки «.» — корневого домена. Далее идёт первый уровень (ru, com, us, org и т. д.), потом – второй (собственно, идентификатор, название сайта – Google, Yandex, Facebook и т. д.), далее – третьего (это субдомены вроде «ru» в ru.wikipedia.org). Обычно на публичных ресурсах не используются домены глубиной ниже 3 уровня, хотя теоретических вложенность может достигать 127 уровня, 63 символа в каждой секции.
Под одним доменом может числиться несколько IP-адресов. Такой подход увеличивает надёжность узла, снижает нагрузку на отдельные сервера, отвечающие за обработку запросов. Также за одним IP-адресов может числиться несколько доменов для поддержания работы большого количества сайтов. Такой принцип используется в виртуальном хостинге, к примеру, или на частных серверах, когда на одном ПК, выступающем в роли сервера, «крутится» несколько сайтов.
Читайте также: VPS или Виртуальный хостинг — какой тип услуг лучше.
С точки зрения веб-мастера домен – это просто папка на хостинге, которая содержит файлы сайтов. В глазах пользователя домен – комбинация букв/цифр, которую нужно ввести в адресную строку браузера для доступа к сайту.
Понятно, что без связующей технологии, которая обеспечивала бы соответствие конкретных доменов конкретным IP-адресам, всё это не работало бы. Эта технология называется DNS.
DNS (domain name system) – система для установки соответствия доменов с их IP-адресами. По аналогии с телефонной связью это та самая штука, которая делает единым целым имя абонента в телефонной книге и его номер. Сделали вызов, найдя имя, — набрался номер из цифр, отправился запрос на базовую станцию оператора мобильной связи, пошло соединение. Разница лишь в том, что базовой станции всё равно, как подписан у вас абонент с номером +380997659817 или каким-либо другим, имя абонента хранится в телефоне и служит для вашего удобства, в любой момент его можно изменить. Для оператора ничего при этом не изменится.
А вот данные о связи доменных имён и соответствующих им IP-адресов хранятся на DNS-серверах, организованных по иерархической системе. То есть не у вас на телефоне или на ПК, а у уполномоченных организаций. Централизованная система. Просто так изменить домен, привязав к нему любой айпишник от балды нельзя, это нужно делать у хостинг-провайдеров, меняя соответствующие записи по заданным правилам. Они, в свою очередь, «расскажут» всему Интернету (DNS-серверам) о внесённых вами изменениях, и всё заработает. Таким образом, IP-адрес, домен и DNS – смежные понятия, образующие по смыслу единый механизм функционирования сетей.
Как определить IP-адрес?
Узнать свой внутренний IP-адрес несложно. Следует зайти в командную строку (Win+R) и ввести «ipconfig» без ковычек. Получите свой внутренний IPv4-адрес. Если интересно посмотреть внешний, общий с другими абонентами адрес, тогда в командной же строке введите «nslookup myip.opendns.com resolver1.opendns.com».
Также вы можете посмотреть свой внешний айпишник с помощью специальных интернет-сервисов, которые могут автоматически определить провайдера, локацию и имя хоста (IP-адрес).
Также вы можете посмотреть IP-адрес чужого сайта через командную строку. Для этого войдите в неё (Win+R), введите «ping example.com», только «example.com» замените на доменное имя ресурса, айпишник которого желаете узнать – например, «ping uguide.ru». Вы получите ответ в формате многократного дублирования IP запрашиваемого ресурса.
Существуют способы отслеживания внешних IP-адресов конкретных пользователей, тем не менее, это не даст доступа ко внутреннему адресу. Например, вы можете создать сайт, дать ссылку на него интересующему вас человеку и надеяться, что он перейдёт по ней. Далее придётся отслеживать статистику через IP-логгер или подобный инструмент, а потом искать нужный айпшиник методом отсеивания. Это трудоёмкий способ: вам нужно поднять свой сервер или иметь готовый сайт на чужом хостинге, а потом ещё копошиться в статистике. При этом, всё, что удастся получить, — внешний IP-адрес, практически бесполезную информацию.
Существует куча других способов получения внешнего IP вашего провайдера: программы, ухищрения, онлайн-сервисы. Тем не менее, узнать ваш физический адрес не получится – максимум, район, область, город.
Как скрыть IP-адрес?
Существуют несколько способов сокрытия своего внешнего IP-адреса. Это нужно для анонимизации серфинга и других операций в Интернете. Некоторые способы простые, другие откровенно сложные для реализации среднестатистическим пользователем. Мы покажем основные четыре.
VPN-сервисы
Самый простой способ скрыть цифровые следы пребывания в Сети – использование VPN-сервисов, которые пропускают ваш адрес через один или несколько серверов, выдавая в общий доступ «левый» айпишник. Это практически полная анонимность в Сети. Таких сервисов множество, есть платные и бесплатные, простые и с расширенными пакетами услуг, медленно работающие и быстрые. Нужно выбирать под себя.
Читайте также: Рейтинг: «Лучшие VPN сервисы»
Суть функционирования VPN в предоставлении виртуального IP-адреса, при этом, исходный, внешний адрес будет скрыт от отслеживания. Сервера таких сервисов находятся по всему миру, наиболее продвинутые из них позволяют получить IP-адрес практически любой страны, находясь у себя дома. Особенностью использования VPN является относительно высокая скорость работы Интернета. Защита распространяется и на торрент-трекеры, хотя частенько эта услуга является дополнительной (защита P2P-подключений).
VPN-сервисы довольно легко использовать. Некоторые браузеры содержат встроенные анонимайзеры – Tor, Opera, Yandex и т. д. Также с их помощью можно использовать стриминговые сервисы, недоступные в вашей стране, а также получать доступ к заблокированным/запрещённым сайтам. Если установить профильную программу, то, независимо от использования браузера, ваше подключение к Сети по любым направлениям будет анонимным – нажали пару кнопок, и готово. Удобно и просто.
Смена IP-адреса через прокси
Тоже один из способов, правда, работает Интернет в этом случае очень медленно, а также не дружит с торрентами. Прокси-сервера, в отличие от VPN, не шифруют трафик, увы. Такие подключения можно использовать для доступа к зарубежным стриминговым сервисам в обход географических ограничений, но низкая скорость соединения вряд ли позволит в полной мере насладиться всеми их преимуществами.
Читайте также: Рейтинг: «Лучшие прокси сервисы»
Tor – анонимный браузер
Tor – самый популярный выбор для тех, кто хочет бесплатно и предельно анонимно исследовать Сеть. Поддерживается силами волонтёров, скорость загрузки довольно низкая, зато можно получить доступ в Даркнет и прочие запрещённые уголки Сети. Браузер хорош для периодических вылазок в удалённые уголки Интернета, но не подходит для повседневного использования ввиду слабой скорости загрузки. Он полностью бесплатный, можно свободно качать и пользоваться.
Публичные точки Wi-Fi-доступа
Понятно, что при подключении к чужой сети у вас будет и чужой айпишник. Кафе по соседству и прочие заведения нередко раздают вайфай. Там его используют одновременно некоторое количество людей, поэтому определить, какие действия и кому принадлежат очень затруднительно. Минус в том, что такие места любят хакеры и просто злоумышленники, поэтому не стоит с чужого Wi-Fi работать с приложениями банкинга и другими важными приложениями. Лучше всего в комбинации с ним использовать какой-нибудь VPN. На всякий пожарный.
Можно ли кого-нибудь вычислить по IP-адресу?
Об этом беспокоиться не стоит. Как мы уже выше писали, для выхода в Интернет используется внешний IP-адрес провайдера, который имеет то же значение, что и у сотен/тысяч/миллионов других пользователей, являющихся клиентами вашего поставщика услуг Интернета. Установить соответствие внешнего айпишника и внутреннего, по которому действительно можно определить конкретное сетевое устройство, может только провайдер и никто другой.
Какой бы там программист/хакер в Сети не угрожал вычислить вас по IP и приехать разобраться, эти угрозы не имеют под собой никакой технической возможности. Так что нет, никто вас не вычислит без конфиденциальных данных провайдера, получение которых практически невозможно. В целом, совет такой: не нужно переходить по «левым» ссылкам, чтобы потом не думать, будут последствия от этого или нет. Существует множество видов мошенничества, основанных на этом, – фишинг, фарминг, кардинг, спамные почтовые рассылки и т. д.
Выводы
IP-адрес – уникальная цифровая последовательность из 4 блоков (октетов), записанных в десятичном формате и разделённых точками. Служит для идентификации сетевых устройств, подключенных к Интернету. Речь идёт об IPv4-стандарте, в IPv6 блоков больше, они содержат не только цифры, но и буквы. Компьютеры в Сети получают адреса по выверенному алгоритму, а не случайным образом. За установление связи конкретных адреса и доменного имени отвечают DNS-сервера.
IP-адреса устроены по определённому принципу, цифровая последовательность скрывает номер зоны и узла, в котором расположен компьютер. То есть по публичному айпишнику можно выяснить местоположение сервера, за которым он закреплён. Тем не менее, вычислить точный физический адрес конкретного пользователя, зная только внешний IP-адрес, невозможно. Тем не менее, желательно быть осторожными: не стоит переходить по сомнительным ссылкам, раздавать налево и направо свои личные данные в Сети, регистрироваться где-попало и т. д.
В целом, IP-адреса, DNS-серверы, доменное пространство, TCP/IP – части единого механизма, который позволяет нам использовать Интернет в современном виде. Почти все эти спецификации были придуманы ещё в 80-90х годах, многое осталось неизменным до сих пор.
что это такое простыми словами, где применяется и что значит
IP-адрес — это уникальный номер устройства, подключенного к интернету или локальной сети, чаще всего компьютера, сервера или мобильного гаджета. Номер — что-то вроде идентификатора: он показывает, в какой части сети находится устройство. Благодаря ему компьютеры в сети могут найти друг друга.
Аббревиатура IP означает Internet Protocol: так называется основной протокол интернета, по которому «общаются» и передают информацию разные устройства в сети. Для работы IP нужна адресация — присвоение разным устройствам уникальных адресов. Поэтому IP-адрес нужен для реализации этого протокола. Иначе интернет не работал бы как надо.
Стандартный на этот момент IP-адрес — его еще называют IPv4 — выглядит как 4 числа от 0 до 255, разделенные между собой точками. Ниже мы подробнее расскажем, почему он устроен именно так, что означают числа и как классифицируются адреса.
Название читается как «айпи-адрес». Еще можно встретить сленговое слово «айпишник».
Курс Уверенный старт в IT Поможем определить подходящую вам IT-профессию и освоить её с нуля. Вы на практике попробуете разные направления: разработку на разных языках, аналитику данных, Data Science, менеджмент в IT. Это самый подходящий курс для построения карьеры в IT в новой реальности. Хочу в IT
IP нужен для маршрутизации и установки соединения между разными компьютерами в сети. Представьте себе интернет как огромное пространство, где есть множество разных устройств. Чтобы сеть работала как мы привыкли, эти устройства должны соединяться друг с другом и передавать данные, порой через множество промежуточных узлов. Так работает Internet Protocol.Но компьютеры не смогут отправлять друг другу сообщения, если у них не будет ориентиров. Это все равно что пытаться позвонить незнакомому человеку, номер которого неизвестен. IP-адрес служит таким ориентиром. Устройство в сети четко знает, что, чтобы связаться с тем или иным узлом, нужно обратиться к его IP.
На самом деле все чуть сложнее: мы ведь не вводим IP-адреса в браузер, чтобы зайти на любимый сайт. Это потому, что с IP связано доменное имя: уникальный текстовый идентификатор, адрес сайта, такой как google.com или skillfactory.ru. Соотнесением между IP и доменом занимается система, которая называется DNS, Domain Name System.
Когда человек вводит в браузер текстовый адрес или переходит по ссылке, внутри сети происходит огромная работа. Специальное устройство на стороне провайдера, DNS-резолвер, обращается ко множеству других серверов в сети, чтобы соотнести доменное имя с IP-адресом и узнать порты для соединения с нужным узлом.
Порты — еще одно понятие из устройства сети. Это специальные численные адреса — «точки входа» для другого устройства, которое захочет соединиться с целевым. Если IP — это адрес дома, то порт — нужный подъезд этого дома.
Вся эта сложная система работает благодаря IP-адресам — они стоят во главе угла.
Стандартный IP-адрес называется IPv4. Это четыре числа, разделенные между собой точкой, причем каждое число в двоичном формате состоит из 8 цифр. В переводе в десятичные числа это значит, что все они находятся в диапазоне от 0 до 255. Одна цифра — один бит, и выходит, что в каждом IP-адресе четыре восьмибитных числа.
Эти числа не случайны, по ним можно ориентироваться, и они несут в себе информацию. Условно можно разделить составляющие IP на номер сети и номер хоста.
Номер сети. Это первые три числа в IPv4. Они показывают, в какой сети находится номер, и определяют его положение. Если у двух IP-адресов одинаковый номер сети, значит, устройства с этими адресами могут общаться напрямую. Если нет — им понадобится устройство-«посредник», роутер или маршрутизатор, расположенный где-то в структуре сети. Маршрутизатор соединяет между собой разные сети и служит как бы «верхним», объединяющим звеном. Еще он помогает распределять потоки сообщений в разные сети согласно своим инструкциям. Маршрутизатор тоже имеет IP, зачастую даже несколько.
Номер хоста. Последнее число в адресе — номер хоста, то есть конкретного устройства в сети.
Сразу можно заметить: получается, что в одной сети может быть только 256 устройств? Да, поэтому крупные сети состоят из подсетей. А бывает и так, что номер сети сокращается до первых двух или даже одного числа, остальное является номером хоста.
По IP-адресу можно понять, к какой сети он принадлежит — большой или маленькой. Это называют классами IP-адресов. Вот какими они бывают.
- A. Большая сеть, глобальная. Первое число — номер сети, остальные три — номер хоста. Первый бит в первом числе такой сети — 0. Это значит, что первое число может принимать значения от 0 до 127.
- B. Средняя сеть — на нее указывают два первых числа, оставшаяся часть является номером хоста. В средней сети первые два бита первого числа — 10. IP-адреса в такой сети — от 128. 0.0.0 до 191.255.0.0.
- C. Маленькая сеть, на которую указывают три первых числа. В каждой такой сети может быть до 256 устройств. IP-адреса таких сетей начинаются с двоичных цифр 110. Например, это может быть сеть офиса или дома.
Эту систему можно представить как книгу с параграфами. Название большого раздела — крупная сеть, первое число. Главы в разделе — как средние сети. Параграфы внутри главы — как маленькие. Получается иерархия, от больших сетей к малым.
Еще есть сети D и E: они технические, служебные, туда входят особые IP, о которых мы поговорим ниже.
Способ выше не самый удобный: по одному взгляду на IP-адрес не всегда ясно, к какой сети он относится. А жесткие рамки не позволяют экономно расходовать ограниченное количество адресов. Поэтому сейчас этот метод практически не используется. Вместо него существуют маски подсети. Это числа, которые помогают понять, какая часть IP-адреса относится к хосту, а какая — к сети.
Маску подсети отправляют вместе с IP-адресом, когда устройства обмениваются данными. Она похожа на IP: это тоже четыре числа, разделенные точкой. В двоичном представлении каждое из четырех чисел — или 4 единицы, или 4 нуля. Это значит, что в маске подсети числа — или 0, или 255.
Маска подсети «накладывается» на IP-адрес и выделяет из него номер сети. Там, где в маске единицы, находится номер сети. Там, где нули, — номер хоста.
Понять это можно с помощью операции логического «И»: если провести вычисление «IP-адрес И маска подсети», получится номер сети. Соответственно, чтобы получить номер хоста, нужно сначала инвертировать маску с помощью логического «НЕ», а потом точно так же логически сложить с IP-адресом.
Есть особенные, зарезервированные IP-адреса, которые используются для конкретных технических целей. Их не используют для адресации в интернете: если устройство получает такой адрес, оно не ищет его в сети. Им присвоены определенные значения внутри локальных и глобальных сетей.
Например, 127.0.0.0 — это localhost, или локалхост, идентификатор, который указывает на себя самого. Если компьютеру вдруг надо обратиться по IP к себе, то он использует этот адрес.
Еще есть 192.168.0.1 — это собственный локальный адрес разных интернет-устройств. Вы, возможно, вводили его в браузере, чтобы получить доступ к панели управления своего вайфай-роутера. Иногда последние две цифры отличаются, но первые две остаются неизменными. А есть 172.16.0.0 — тоже локальный адрес интернет-устройств, чаще всего он применяется для маршрутизаторов и ADSL-модемов.
А вот 10.0.0.0 — это другие устройства в локальной сети: компьютеры, смарт-телевизоры, телефоны, колонки, принтеры в офисе и многое другое. Последняя цифра может отличаться в зависимости от номера самого устройства.
255.255.255.255 — «широковещательный» адрес, по которому поток данных отправляют всем участникам сети. А 0.0.0.0 — адрес «по умолчанию», который по сути означает «извините, адресата нет». Еще его используют как указание серверу принимать данные от любых IP.
Выше мы говорили, как устроен адрес IPv4, но это не единственный возможный формат. И вот почему.
Если перебрать все возможные IPv4, получится набор адресов от 0.0.0.0 до 255.255.255.255. Всего возможных комбинаций около четырех миллиардов. Раньше казалось, что этого хватит за глаза, но интернет развивался, и IP-адреса начали заканчиваться. Поэтому появился обновленный протокол, в котором есть IPv6 — новая версия IP-адресов.
Отличия. IPv4 занимает 32 бита — 4 раза по 8 бит. Это размер, нужный для хранения четырех восьмизначных двоичных чисел. А IPv6 длиннее: адрес состоит из 128 битов, что намного больше.
Число возможных комбинаций в таком случае огромно: 2 в степени 128. Это больше, чем вес Земли, выраженный в граммах. На одного человека, живущего на планете, приходится 300 миллионов возможных комбинаций IPv6. Такой большой запас нужен, чтобы точно не допустить нехватки адресов в обозримом будущем.
Написание. IPv6 выглядит не так, как IPv4. Это набор из восьми четырехзначных чисел в шестнадцатеричной системе счисления. Числа разделены между собой двоеточиями. В них могут встречаться буквы: шестнадцатеричная система содержит больше цифр, чем у нас существует, поэтому некоторые из них обозначают буквами от A до F.
Распространение. Сейчас IPv6 существует параллельно с IPv4. Предположительно, со временем эти адреса будут распространяться все сильнее. В 2020 году их было около 30% в мире, а вот в России таких адресов пока немного, меньше 5%, но они есть.
Перейти с IPv4 на IPv6 можно, а вот обратно — практически невозможно. А если к сети подключают совсем новое устройство, есть вероятность, что ему автоматически выдадут IPv6 — но тут все сложнее, потому что не все провайдеры работают с такими адресами. А присвоением IP-адреса занимается как раз провайдер.
Из текста выше можно было заметить: есть адреса, которые существуют только в локальных, «внутренних» сетях. А есть те, которые показывают расположение устройства в интернете. Это разные группы IP-адресов. Они называются частными и общедоступными.
- Частные IP-адреса существуют внутри вашей маленькой сети. Например, когда вы вводите в адресную строку айпи роутера — это частный адрес. А если у вас дома есть IoT-устройства, то они объединяются в локальную сеть и общаются друг с другом с помощью уникальных частных IP. Кстати, зарезервированные адреса тоже частные — по определению, ведь в интернете им ничего не соответствует.
- Общедоступные IP-адреса — это сетевые адреса устройства в интернете. Они «выглядывают» наружу маленькой сети, и их может увидеть любое другое подключенное к сети устройство. Они используются для выхода в глобальную сеть и для связи с другими устройствами.
Частные IP-адреса назначаются без какого-то регулирования, если речь идет не о зарезервированных. Общедоступный IP-адрес назначает провайдер.
Общедоступный IP-адрес может быть статическим или динамическим. В первом случае он неизменен, во втором — меняется раз в определенное количество времени. Так происходит из-за особенностей устройства сети на стороне провайдера. Ему невыгодно выделять целый отдельный IP для одного пользователя и постоянно сохранять его, поэтому он назначает имеющиеся у него IP-адреса автоматически, а порой меняет.
По умолчанию у конечных пользователей динамический IP. Сейчас расскажем подробнее.
Динамический. Представим: у провайдера есть большая «пачка» IP-адресов, которые он может раздать своим клиентам. Он получает эти адреса от более крупных регулирующих организаций, но сейчас речь не об этом.
Клиенты меняются, переезжают, разрывают договоры и заключают новые, переходят на другие тарифные планы и делают много чего еще. Более того: они заходят и выходят из интернета. Если бы у каждого из них был отдельный закрепленный за ним IP, это создало бы провайдеру много дополнительной работы. А IP-адреса в его распоряжении бы быстро закончились.
Поэтому динамический IP назначается пользователю, когда он заходит в интернет, а когда тот выходит — например, устройство выключается, — адрес уходит к провайдеру. А провайдер может его переиспользовать: отдать кому-то еще, пока этот клиент не в сети или ему назначен другой сетевой адрес. Так удобнее.
Есть еще один важный аргумент — безопасность. По динамическому IP-адресу невозможно определить точное местоположение. Максимум, что может сделать возможный злоумышленник, — узнать вашего провайдера. Также, так как адрес все время меняется, его не получится отслеживать и связываться по нему с вашим устройством.
Статический. Есть и статические IP — такие, которые «намертво» закрепляются за одним пользователем и не меняются. По умолчанию провайдеры не выделяют пользователям статический IP. Это отдельная услуга за дополнительную плату, потому что статика для провайдера — лишняя работа. А клиентам статический IP обычно не нужен. Поэтому некоторые вовсе не предоставляют такую услугу.
Обычно статический IP подключают пользователи, у которых есть специфические потребности. Главный плюс статики — она позволяет другим устройствам связываться с компьютером, всегда по одному и тому же адресу. И пользуются ею люди, которым это нужно. Например, те, кто держит на своих компьютерах рабочие или игровые сервера. Ведь если адрес сервера внезапно изменится, никто не сможет на него зайти.
У сайтов IP-адреса всегда статические, потому что иначе их нельзя было бы найти в интернете. Хотя вообще-то с ними все довольно сложно: обычно сайт размещен не на каком-то личном сервере, а на хостинге. И IP-адрес ему выделяет хостер, который тоже переиспользует адреса — «разбивает» один большой сервер со своим адресом на несколько маленьких. Поэтому бывает так, что у нескольких сайтов на одном хостинге один и тот же IP-адрес.
Возникает вопрос: как тогда другие устройства понимают, какой сайт открыть по этому IP? Ответ — благодаря внутренним программам хостингов. Когда устройство «приходит» по нужному IP-адресу, его запрос попадает на большой сервер. Там несколько сайтов и специальное ПО. Оно смотрит на пришедший запрос и по информации из сообщения определяет, с каким сайтом связать устройство.
Узнать свой IP-адрес можно с помощью множества сервисов. Они так и называются: «Мой IP», «Узнать IP» и так далее. Это сервисы хостингов, регистраторов, порталов для предоставления разных услуг. Вариантов много. Проще всего банально спросить у поисковика: он выдаст с десяток сервисов, которые помогают определить IP-адрес компьютера. Иногда они же показывают страну, город и другие детали вашего подключения.
Если ваш IP-адрес динамический, то будьте готовы к тому, что в разные «заходы» в сеть он будет различаться. Это полезно и вам — для безопасности.
Есть фраза-мем «вычислить по IP». Она пришла из времен, когда сетевая инфраструктура еще не была так развита. На самом деле сейчас по IP-адресу можно узнать только ограниченное количество данных: страну, область, город и имя провайдера. Определить точный физический адрес и тем более конкретного человека так не получится. Разве что если взломать провайдера — но это очень сложная задача.
Но это не значит, что IP-адрес полностью защищен от действий киберпреступников. Вовсе нет. Например, некоторое вредоносное ПО может скачивать от имени вашего IP нелегальный контент и тем самым вас могут подставить. А если злоумышленник узнает ваши страну и город по IP с помощью специальных сервисов и увидит ваши страницы в соцсетях, то, возможно, сможет отследить ваше местоположение чисто социальными методами.
Также существуют DDoS-атаки на конкретные IP-адреса и взломы систем через IP-адрес и порт, но это в основном касается серверов и устройств со статическим IP.
Поэтому безопасность в интернете важна, несмотря на то что адреса сейчас в основном динамические.
Да, такая возможность есть, и ее часто используют на сайтах, на которые, например, блокируют вход по IP. Вариантов два: VPN и прокси-сервер.
Работает это так: ваше устройство как бы «маскируется» специальным сервером, который расположен в другом месте и имеет соответствующий IP. Но в случае VPN подключение еще и дополнительно шифруется, чтобы данные нельзя было перехватить. К тому же прокси работает как приложение и защищает только трафик из браузера, где он включен. А VPN действует на уровне всей операционной системы устройства и позволяет шифровать весь трафик, поэтому это чаще не браузерная надстройка, а отдельная программа, которая устанавливается на компьютер или телефон.
Пользоваться VPN и прокси на постоянной основе неудобно: они замедляют скорость соединения, ведь данным еще надо пройти через дополнительные сервера. К тому же во многих таких сервисах ограничен трафик. А если вы зайдете через них, скажем, в онлайн-банк, тот увидит подозрительное соединение и может начать «ругаться»: предупреждать, что вас, возможно, взломали.
Поэтому такими инструментами для безопасности стоит пользоваться ситуативно — тогда, когда вы знаете, что точно не хотите разглашать свой IP.
Узнайте больше про то, как устроен интернет, на наших курсах. Мы расскажем все, что нужно знать для старта в IT.
Курс Уверенный старт в IT Поможем определить подходящую вам IT-профессию и освоить её с нуля. Вы на практике попробуете разные направления: разработку на разных языках, аналитику данных, Data Science, менеджмент в IT. Это самый подходящий курс для построения карьеры в IT в новой реальности. Хочу в IT
Что такое IP-адреса в интернете — Журнал «Код»
В первой части мы говорили, как физически устроен интернет: это компьютеры, которые объединены в сеть с помощью радиоволн, проводов и маршрутизаторов. Маршрутизаторы стоят у вас в квартире, в подъезде, на крыше дома; есть районный маршрутизатор и множество магистральных, которые гоняют данные туда-сюда.
Ваш компьютер делает запрос, маршрутизаторы его доставляют к другим компьютерам (серверам). Сервер готовит ответ и отправляет обратно. Вам кажется, что вы ходите по интернету, но на самом деле нужные страницы приходят к вам.
В этой части: как данные в интернете находят своих адресатов, кто главный по адресам и как обойти блокировку вашего провайдера.
IP-адреса
Если очень упрощённо, то у каждого компьютера в интернете есть уникальный адрес, его называют IP-адрес, или просто «айпи». В классическом виде IP-адрес — это четыре числа через точку. Например, у yandex.ru IP-адрес 77.88.55.88 (у Яндекса красивый номер!).
Числа и точки — это то же самое, что части обычного почтового адреса. Только в почтовом адресе у нас страна, город, улица и дом, а в интернете это просто узлы связи и магистральные роутеры.
В теории, если вы знаете IP-адрес компьютера и можете сформулировать ему запрос, вы можете «позвонить» на любой компьютер, подключённый к интернету. Например, если вы запустили на своём домашнем компьютере файловый сервер и знаете IP-адрес домашнего компьютера, вы можете зайти на свой сервер из отпуска и залить на него отпускные фотографии, находясь в другой стране. Между вами и вашим домашним железом могут быть тысячи километров, но с помощью IP-адреса вы сможете получить доступ.
Это если в теории и очень упрощённо. В жизни есть несколько нюансов.
Классические IP-адреса имеют ограниченную ёмкость: в такую структуру помещается 4,2 млрд адресов. Очевидно, что на всех людей на планете не хватит. А ведь IP-адреса нужны не только миллиардам компьютеров и смартфонов, но и другим устройствам: серверам, роутерам, шлюзам и даже умному чайнику.
Понимая это, инженеры придумали новую версию IP-адресов, где доступных адресов на много порядков больше. Сейчас все постепенно переходят на эту новую технологию — она называется IPv6.
Ещё нюанс: когда вы выходите в интернет, иногда у вас может не быть персонального IP-адреса. Ваши запросы будут уходить с какого-то адреса, но он будет принадлежать не только вам, но и множеству других абонентов. Между вами и интернетом будет узел, который от вашего имени принимает и отправляет запросы. Такой узел называют NAT — Network Address Translator. Из интернета виден один NAT, из которого прут миллионы запросов. Что находится за этим NAT — интернет не знает.
Если вы из отпуска сделаете запрос по IP-адресу вашего NAT, он может развести руками: «Я не знаю, куда дальше отправлять твой запрос, у меня тут миллион абонентов. Пшёл вон!»
Некоторые провайдеры домашнего интернета выделяют абонентам индивидуальные IP-адреса (без NAT), но даже тогда вам нужно будет настроить свой домашний роутер, чтобы запрос «загрузи фоточки» он отправлял именно на ваш файловый сервер, а не на умный чайник.
Можно ли вычислить по IP
В интернете есть присказка, что обидчика можно «вычислить по IP», и якобы эта процедура позволит узнать домашний адрес человека — и, соответственно, приехать его наказывать. Это сказки.
Максимум, что можно узнать по одному лишь IP, — из какого вы города и какой у вас провайдер. Если вы выходите в интернет с работы или из института — при определённых условиях можно вычислить и их, но не более того.
Полиция имеет полномочия и инструменты, чтобы узнать ваш адрес через интернет-провайдера: они делают запрос с вашим IP, а провайдер смотрит по своей базе данных, кому и когда этот IP был выдан. По закону они обязаны выдать эти сведения полиции, и вот она уже может приехать.
Хакеры могут при должной мотивации провести операцию по вычислению человека: потребуется взлом провайдера, взлом роутера, ручное пеленгование беспроводного сигнала и многое другое. Зацепки есть, но слишком много чего может пойти не так.
То ли дело Google и Apple. Если вы, например, потеряли смартфон, но не потеряли доступ к своему аккаунту Google или iCloud, вы можете узнать положение устройства с точностью до нескольких метров. Но делается это не по IP, а с помощью сотовых вышек и GPS-датчика, который встроен в ваш телефон. К IP-адресу это не имеет отношения. О приватности в Google, Apple и Facebook мы уже писали.
Понятные человеку адреса
Никто не ходит к Яндексу по адресу 77.88.55.88 — мы вводим в браузере yandex.ru. Чтобы это было возможно, инженеры интернета придумали DNS — Domain Name Service.
Если очень упрощённо, DNS — это здоровенная таблица, в которой написано: «Если надо отправить запрос на yandex.ru, тебе нужен адрес 77.88.55.88» — и так миллиард раз для каждого имени сайта в интернете.
DNS — это сервис. Ваш компьютер спрашивает «Слыш, а какой адрес у сайта thecode.media?», а тот ему: «Слыш сам, адрес thecode.media — 136.243.31.199». Сервис устроен довольно сложно. Нам достаточно знать вот это:
- yandex.ru, thecode.media и все подобные «человеческие» адреса — это доменные имена;
- доменное имя можно арендовать и привязать к какому угодно IP-адресу; вы платите как бы за услугу внесения определённого имени в базу данных DNS;
- если накрывается ваш местный провайдер услуг DNS и вы не пользуетесь никаким другим, у вас не будут работать запросы на адреса вроде yandex. ru; на IP — будут;
- правда, большинство сайтов настроены так, что по чистому IP они не откроются — потому что на одном IP могут жить сотни сайтов; поэтому без доменных имён всё-таки веб не работает.
Объясни мне: что такое домен и как его получить
У вас на компьютере тоже есть лайт-версия DNS: это файл hosts. Это ваша персональная таблица с доменами, и компьютер в первую очередь смотрит в неё. Очень полезная штука, залезайте под кат:
Допустим, через неделю сдавать диплом, и вы решили подойти к вопросу радикально: заблокировать соцсети. Легко!
Задача: научить компьютер, что запросы на домены соцсетей нужно «разворачивать» на себя, то есть не пускать их за пределы компьютера. Техническим языком — нужно привязать домены типа facebook.com и vk.com на IP-адрес 127.0.0.1 — это «нулевой километр», адрес вашего собственного компьютера с точки зрения самого компьютера.
Мы знаем, что локальная привязка этих адресов происходит в файле hosts. В зависимости от операционной системы, он будет лежать в разных местах:
Если у вас Мак
- Зайдите в поиск (лупа справа наверху) и наберите «Терминал». Запустите его.
- В терминале напишите sudo nano /etc/hosts и нажмите enter. Sudo — это приставка, которая говорит «выполни команду от имени администратора компьютера», в переводе — substitute user and do. Nano — это текстовый редактор внутри терминала.
- У вас попросят ввести пароль администратора, потому что мы исполняем команду от имени super user. Вводите пароль и нажимайте enter. Буквы пароля не будут видны, нужно ориентироваться по ощущениям.
- Открывается странного вида текстовый редактор. Курсором становитесь после всего, что там написано, и вписываете: 127.0.0.1 (табуляция) vk.com. Чтобы сохранить файл, нажимаете Ctrl+O и Enter. Чтобы выйти, жмите Ctrl+X. Именно Ctrl, а не Cmd, потому что… потому что это терминал, тут своя атмосфера.
Если у вас Windows
- Найдите приложение «Блокнот», правой кнопкой по нему и скажите «Запустить как администратор». Это эквивалент терминальной команды sudo на Маке.
- Нажимаете «Файл — открыть» и идите в c:\Windows\System32\Drivers\etc\hosts
- После всего пишете 127. 0.0.1 (табуляция) vk.com
- Можно добавить другие строки так же: 127.0.0.1 и нужный домен через табуляцию.
- Сохраняете, закрываете.
Попробуйте теперь зайти на vk.com — браузер выплюнет ошибку. Он попытался сделать запрос главной страницы vk.com по адресу 127.0.0.1, как было сказано в файле hosts. Но так как 127.0.0.1 — это сам компьютер, а он не умеет выводить главную страницу vk.com, он растерялся и не смог.
Когда сдадите диплом, можно будет снова открыть файл hosts и удалить ненужные строки — доступ к vk.com восстановится.
Как устроены блокировки сейчас
Итак, у нас есть IP-адреса, по которым можно дозвониться до разных компьютеров в интернете. У нас есть DNS, чтобы не запоминать IP-адреса, а вводить обычные человеческие слова.
Как теперь всё это заблокировать? Очень легко!
Самый простой способ что-нибудь заблокировать — это запрограммировать любой маршрутизатор на вашем пути, чтобы он не работал, как вам нужно. Например, если провайдер знает, что у вас не оплачен счёт, он программирует свой роутер, чтобы на все ваши запросы вы получали ответ «Заплати». Но можно открыть доступ к странице оплаты.
Чтобы обойти эту блокировку, достаточно сделать запрос через другие узлы, как бы в обход провайдера. Раздайте интернет с телефона, и ваш запрос пойдёт через другую цепочку роутеров, которые не настроены заворачивать ваши запросы.
На работе ваш системный администратор может так настроить местный роутер, чтобы вы не смогли зайти на сайт vk.com — он прописывает инструкцию в настройке роутера, и роутер разворачивает ваш запрос.
Обход такой же: подключитесь к другому вайфаю или раздайте собственный с телефона, и ваш запрос пойдёт в обход блокировки.
Роскомнадзор обязал все интернет-провайдеры России блокировать доступ к сайтам из специального реестра. В реестр попадают сайты, по которым российские суды вынесли решения о блокировке или которые туда внёс сам Роскомнадзор. Провайдеры берут этот реестр, выгружают запрещённые адреса в свои конфигурационные файлы и при поступлении запроса на запрещённый сайт его разворачивают.
Как обходить такие блокировки, мы вам не можем рассказать по закону. Но зато в другой статье мы вам расскажем о технологии VPN и как она помогает в защите каналов связи.
Что такое IP-адрес?
Все компьютеры мира в сети Интернет связываются друг с другом с помощью подземных или подводных кабелей или по беспроводной сети. Если я хочу загрузить файл из Интернета, загрузить веб-страницу или буквально сделать что-либо, связанное с Интернетом, мой компьютер должен иметь адрес, чтобы другие компьютеры могли найти и найти мой, чтобы доставить этот конкретный файл или веб-страницу, которую я прошу. С технической точки зрения этот адрес называется IP-адресом или адресом интернет-протокола 9.0004 .
Давайте разберемся на другом примере, например, если кто-то хочет отправить вам письмо, то у него должен быть ваш домашний адрес. Точно так же вашему компьютеру тоже нужен адрес, чтобы другие компьютеры в Интернете могли общаться друг с другом без путаницы с доставкой информации на чужой компьютер. И именно поэтому каждый компьютер в этом мире имеет уникальный IP-адрес. Или, другими словами, IP-адрес — это уникальный адрес, который используется для идентификации компьютеров или узлов в Интернете. Этот адрес представляет собой просто строку чисел, записанную в определенном формате. Обычно это выражается набором чисел, например 19.2.155.12.1. Здесь каждое число в наборе находится в диапазоне от 0 до 255. Или мы можем сказать, что полный IP-адрес находится в диапазоне от 0.0.0.0 до 255.255.255.255. И эти IP-адреса назначаются IANA (известной как Internet Corporation For Internet Assigned Numbers Authority).
Но что такое интернет-протокол? Это всего лишь набор правил, благодаря которым работает интернет. Вы можете прочитать эту статью, потому что ваш компьютер или телефон имеет уникальный адрес, по которому запрошенная вами страница (чтобы прочитать эту статью от GeeksforGeeks) была успешно доставлена.
Работа с IP-адресами
Работа с IP-адресами аналогична другим языкам. Он также может использовать некоторый набор правил для отправки информации. Используя эти протоколы, мы можем легко отправлять и получать данные или файлы на подключенные устройства. За кулисами есть несколько шагов. Давайте посмотрим на них
- Ваше устройство напрямую запрашивает вашего интернет-провайдера, который затем предоставляет вашему устройству доступ в Интернет.
- И IP-адрес назначается вашему устройству из заданного доступного диапазона.
- Ваша интернет-активность проходит через вашего поставщика услуг, и они направляют ее обратно к вам, используя ваш IP-адрес.
- Ваш IP-адрес может измениться. Например, включение или выключение маршрутизатора может изменить ваш IP-адрес.
- Когда вы находитесь вне дома, ваш домашний IP-адрес не сопровождает вас. Он меняется, когда вы меняете сеть вашего устройства.
Типы IP-адресов
IP-адреса бывают двух типов:
1. IPv4: Интернет-протокол версии 4. Он состоит из 4 чисел, разделенных точками. Каждое число может быть от 0 до 255 в десятичном формате. 32) приблизительно = 4,29.4 967 296 можно назначить с помощью IPv4.
IPv4 можно записать как:
189.123.123.90
Классы адресов IPv4: Существует около 4,3 миллиарда адресов IPv4, и управление всеми этими адресами без какой-либо схемы практически невозможно. Давайте разберемся с этим на простом примере. Если вам нужно найти слово в языковом словаре, сколько времени это займет? Обычно вам потребуется менее 5 минут, чтобы найти это слово. Вы можете это сделать, потому что слова в словаре расположены в алфавитном порядке. Если вам нужно найти одно и то же слово из словаря, в котором не используется какая-либо последовательность или порядок для организации слов, на поиск слова уйдет целая вечность. Если словарь с миллиардом слов без порядка может быть настолько катастрофическим, то вы можете представить себе боль, связанную с поиском адреса из 4,3 миллиарда адресов. Для облегчения управления и назначения IP-адреса организованы в порядке номеров и разделены на следующие 5 классов:
И. -191 | 16384 | |
---|---|---|
Class C | 192-223 | 2097152 |
Class D | 224-239 | Reserve for multitasking |
Class E | 240-254 | Зарезервировано для исследований и разработок |
2. IPv6: Но есть проблема с адресом IPv4. С IPv4 мы можем однозначно подключить только указанное выше число из 4 миллиардов устройств, и, по-видимому, в мире гораздо больше устройств, которые могут быть подключены к Интернету. Итак, постепенно мы пробираемся к IPv6-адресу , который является 128-битным IP-адресом. В удобной для человека форме IPv6 записывается как группа из 8 шестнадцатеричных чисел, разделенных двоеточиями (:). Но в удобной для компьютера форме его можно записать как 128 битов 0 и 1. Поскольку уникальная последовательность двоичных цифр предоставляется компьютерам, смартфонам и другим устройствам для подключения к Интернету. 128) устройств могут быть назначены уникальные адреса, которых на самом деле более чем достаточно для будущих поколений.
IPv6 может быть записан как:
2011:0bd9:75c5:0000:0000:6b3e:0170:8394
Классификация IP-адресов
IP-адреса подразделяются на следующие типы: Общедоступный IP-адрес: . Этот адрес общедоступен и назначается вашим сетевым провайдером вашему маршрутизатору, который дополнительно разделяет его между вашими устройствами. Общедоступные IP-адреса бывают двух типов:
- Динамический IP-адрес: Когда вы подключаете смартфон или компьютер к Интернету, ваш интернет-провайдер предоставляет вам IP-адрес из диапазона доступных IP-адресов. Теперь у вашего устройства есть IP-адрес, и вы можете просто подключить его к Интернету и отправлять и получать данные с вашего устройства. В следующий раз, когда вы попытаетесь подключиться к Интернету с того же устройства, ваш провайдер предоставит вам разные IP-адреса для одного и того же устройства, а также из того же доступного диапазона. Поскольку IP-адрес постоянно меняется при каждом подключении к Интернету, он называется динамическим IP-адресом.
- Статический IP-адрес: Статический адрес никогда не меняется. Они служат постоянным интернет-адресом. Они используются DNS-серверами. Что такое DNS-серверы? На самом деле, это компьютеры, которые помогают вам открыть веб-сайт на вашем компьютере. Статический IP-адрес предоставляет такую информацию, как устройство, на каком континенте, в какой стране, в каком городе и какой интернет-провайдер обеспечивает подключение к Интернету для этого конкретного устройства. Как только мы узнаем, кто такой интернет-провайдер, мы можем отследить местоположение устройства, подключенного к Интернету. Статические IP-адреса обеспечивают меньшую безопасность, чем динамические IP-адреса, поскольку их легче отслеживать.
2. Частный IP-адрес: Это внутренний адрес вашего устройства, который не маршрутизируется в Интернет, и обмен данными между частным адресом и Интернетом невозможен.
3. Общие IP-адреса: Многие веб-сайты используют общие IP-адреса, трафик которых невелик и легко поддается контролю, поэтому они решают сдавать его в аренду другим аналогичным веб-сайтам, чтобы сделать его экономичным. Несколько компаний и серверов отправки электронной почты используют один и тот же IP-адрес (в пределах одного почтового сервера), чтобы сократить расходы и сэкономить на время простоя сервера.
4. Выделенные IP-адреса: Выделенный IP-адрес — это адрес, используемый одной компанией или отдельным лицом, который дает им определенные преимущества с использованием частного сертификата Secure Sockets Layer (SSL), чего нет в случае общего IP-адреса. адрес. Это позволяет получить доступ к веб-сайту или войти в систему через протокол передачи файлов (FTP) по IP-адресу вместо своего доменного имени. Это увеличивает производительность сайта при высокой посещаемости. Он также защищает от общего IP-адреса, занесенного в черный список из-за спама.
Поиск IP-адресов
Чтобы узнать свой общедоступный IP-адрес, вы можете просто выполнить поиск «Какой у меня IP-адрес?» в гугл. Другие веб-сайты покажут вам аналогичную информацию: они увидят ваш общедоступный IP-адрес, потому что, посетив это место, ваш маршрутизатор сделал приглашение / запрос и, таким образом, раскрыл информацию. IP-адрес местоположения идет дальше, показывая имя вашего интернет-провайдера и ваш текущий город.
Поиск частного IP-адреса вашего устройства зависит от используемой ОС или платформы.
- В Windows: Нажмите «Пуск», введите «cmd» в поле поиска и запустите командную строку. В черном диалоговом окне командной строки введите «ipconfig» и нажмите Enter. Там вы сможете увидеть свой IP-адрес.
- На Mac: Перейдите к системным настройкам и выберите Сеть, вы сможете увидеть информацию о вашей сети, включая ваш IP-адрес.
Угрозы безопасности IP-адреса
Каждый IP-адрес связан с виртуальными портами на компьютере, который действует как дверной проем, позволяющий веб-приложениям или веб-сайтам отправлять и получать данные или информацию на вашем устройстве. Если после разрыва соединения порты каким-то образом остаются открытыми, это может позволить хакерам проникнуть в ваше устройство. Как только хакер получит удаленный доступ к вашему устройству с помощью различных инструментов и вирусов, он сможет получить доступ ко всем вашим сохраненным файлам и данным, а также к оборудованию вашего компьютера, включая вашу веб-камеру, микрофон, динамик и всю вашу историю просмотров. ваши электронные письма и сохраненные пароли. Это некоторые серьезные угрозы, от которых нам нужно быть особенно осторожными.
Различные онлайн-действия могут раскрыть ваш IP-адрес, когда вы играете в игры или принимаете неверные файлы cookie с веб-сайта-ловушки или комментируете веб-сайт или форум. Когда у них есть ваш IP, появляются веб-сайты, которые помогают им получить представление о вашем местоположении. Они могут также использовать веб-сайты социальных сетей для отслеживания вашего присутствия в Интернете и перекрестной проверки всего, что они получили с этих сайтов, и использовать вашу информацию в своих интересах или могут продавать эти данные, собранные в темной сети, что может еще больше использовать вас.
Худшее, что я видел, компьютер моего друга заразился, когда он устанавливал приложение, которое скачал с пиратского сайта. В тот момент, когда он нажал «Установить», появилось несколько окон командной строки, начали выполняться десятки команд, и через некоторое время все вернулось в норму. Некоторое вредоносное ПО было установлено в процессе. Через несколько дней кто-то пытался войти в свою учетную запись в социальной сети и другие учетные записи, используя свой компьютер в качестве хост-компьютера (его собственный IP-адрес), но его компьютер не работал. Хакер использовал свой компьютер и свою сеть, то есть свой IP-адрес, чтобы делать серьезные вещи. Он тут же отформатировал свой компьютер, защитил всю свою электронную почту и другие учетные записи, сменил все пароли и все необходимые меры безопасности.
Киберпреступники используют различные методы, чтобы получить доступ к вашему IP-адресу и узнать ваше местоположение, проникнуть в вашу сеть и взломать ваши компьютеры. Например, они найдут вас через Skype, который использует для разговора IP-адреса. Если вы используете эти приложения, важно помнить, что ваш IP-адрес может быть уязвим. Злоумышленники могут использовать различные инструменты, с помощью которых они найдут ваш IP-адрес. Вот некоторые из угроз: онлайн-преследование, загрузка нелегального контента с использованием вашего IP-адреса, отслеживание вашего местоположения, прямая атака на вашу сеть и взлом вашего устройства.
Защита и сокрытие IP-адреса
Для защиты и сокрытия вашего IP-адреса от нежелательных лиц всегда помните следующие пункты:
- Используйте прокси-сервер.
- Используйте виртуальную частную сеть (VPN), когда используете общедоступный Wi-Fi, путешествуете, работаете удаленно или просто хотите немного уединиться.
- Изменение настроек конфиденциальности в приложениях для обмена мгновенными сообщениями.
- Создавайте уникальные пароли.
- Остерегайтесь фишинговых писем и вредоносного контента.
- Используйте хорошее платное антивирусное приложение и регулярно обновляйте его.
- Когда вы используете общедоступный Wi-Fi в кафе, на станции или в любом другом месте, вы должны скрыть свой IP-адрес с помощью VPN. Получение вашего IP-адреса через общедоступный Wi-Fi — это легкая прогулка для этих хакеров, и они очень хорошо умеют красть всю вашу информацию, используя адрес вашего компьютера. Существуют различные методы фишинга, при которых они отправляют вам электронные письма, звонят вам и отправляют вам SMS-сообщения о предоставлении важной информации о вас. Они дают ссылки на порочные веб-сайты, которые предварительно сфальсифицированы. В тот момент, когда вы открываете эти веб-сайты, они крадут всю информацию о вашем устройстве, раскрывая всю информацию о вас и вашем устройстве, которая должна оставаться конфиденциальной. Эти утечки помогают хакерам использовать ваше устройство и устанавливать или загружать на него шпионское и вредоносное ПО. Но использование хорошего антивируса также обеспечивает веб-безопасность, которая предотвратит запуск этих веб-сайтов и предупредит вас об информации, передаваемой на эти веб-сайты.
- Также не рекомендуется использовать торренты или пиратские веб-сайты, которые представляют угрозу для вашей личности в Интернете и могут поставить под угрозу ваше устройство, электронную почту или любую другую информацию о вас.
IP-адрес — javatpoint
следующий → ← предыдущая IP-адрес представляет собой уникальный адрес, который отличает любое устройство в Интернете или любую сеть от другого. IP или Интернет-протокол определяет набор команд, управляющих настройкой данных, передаваемых через Интернет или любую другую локальную сеть. IP-адрес — это идентификатор, который позволяет вашему устройству отправлять или получать пакеты данных через Интернет. Он содержит информацию о вашем местоположении и, следовательно, делает устройства доступными для двусторонней связи. Интернет требует процесса, позволяющего различать разные сети, маршрутизаторы и веб-сайты. Таким образом, IP-адреса обеспечивают механизм для этого и составляют неотъемлемую часть работы Интернета. Вы заметите, что большинство IP-адресов в основном числовые. Тем не менее, поскольку в мире наблюдается колоссальный рост пользователей сети, разработчикам сети пришлось добавлять буквы и некоторые адреса по мере роста использования Интернета. IP-адрес представлен серией чисел, разделенных точками (.). Они представлены в виде четырех пар — например, адрес может быть 255.255.255.255, где каждый набор может находиться в диапазоне от 0 до 255. IP-адреса не создаются случайным образом. Они генерируются математически и затем назначаются IANA (Администрацией по присвоению номеров в Интернете), подразделением ICANN. ICANN расшифровывается как Internet Corporation for Assigned Names and Numbers. Это некоммерческая корпорация, основанная в США еще в 1998 с целью управления безопасностью в Интернете и обеспечения ее доступности для всех. Как работают IP-адреса?Иногда ваше устройство не подключается к вашей сети так, как вы ожидаете, или вы хотите устранить неполадки, почему ваша сеть работает неправильно. Чтобы ответить на вышеуказанные вопросы, жизненно важно изучить процесс, с которым работают IP-адреса. Интернет-протокол или IP работает так же, как и другие языки, то есть с применением установленных правил для передачи информации. Все устройства получают, отправляют и передают информацию другим связанным устройствам только с помощью этого протокола. Используя один и тот же язык, компьютеры, расположенные в любом месте, могут общаться друг с другом. Процесс IP-адреса работает следующим образом:
Типы IP-адресовСуществуют различные классификации IP-адресов, и каждая категория дополнительно содержит несколько типов. IP-адреса потребителейКаждое физическое лицо или фирма с активной системой интернет-услуг использует два типа IP-адресов, т. е. частные IP-адреса (интернет-протокол) и общедоступные IP-адреса (интернет-протокол). Публичный и частный коррелируют с областью сети. Таким образом, частный IP-адрес практикуется внутри сети, тогда как другой (общедоступный IP-адрес) практикуется вне сети. 1. Частные IP-адреса Всем устройствам, подключенным к вашей интернет-сети, назначается частный IP-адрес. Он содержит компьютеры, настольные компьютеры, ноутбуки, смартфоны, планшеты или даже гаджеты с поддержкой Wi-Fi, такие как динамики, принтеры или смарт-телевизоры. С распространением IoT (интернета вещей) спрос на частные IP-адреса в отдельных домах также, по-видимому, растет. Однако маршрутизатору требуется метод для четкой идентификации этих вещей. Поэтому ваш маршрутизатор создает уникальные частные IP-адреса, которые действуют как идентификатор для каждого устройства, использующего вашу интернет-сеть. Таким образом, отличая их друг от друга в сети. 2. Общедоступные IP-адреса Общедоступный IP-адрес или основной адрес представляет всю сеть связанных с ним устройств. Каждое устройство, включенное в ваш основной адрес, содержит собственный частный IP-адрес. Интернет-провайдер несет ответственность за предоставление вашего общедоступного IP-адреса вашему маршрутизатору. Как правило, у интернет-провайдеров есть основной запас IP-адресов, которые они раздают своим клиентам. Ваш общедоступный IP-адрес используется каждым устройством для идентификации вашей сети, которая находится за пределами вашей интернет-сети. Общедоступные IP-адреса подразделяются на две категории: динамические и статические.
Типы IP-адресов веб-сайтовСледующая классификация разделена на два типа IP-адресов веб-сайтов, т. е. общие и выделенные. 1. Общие IP-адреса Многие стартапы или отдельные производители веб-сайтов или различные веб-сайты малого и среднего бизнеса, которые не хотят первоначально инвестировать в выделенные IP-адреса, могут выбрать планы общего хостинга. На рынке существуют различные провайдеры веб-хостинга, предоставляющие услуги виртуального хостинга, когда два или более веб-сайтов размещаются на одном сервере. Общий хостинг возможен только для веб-сайтов со средним трафиком, управляемыми объемами, а сами веб-сайты ограничены с точки зрения веб-страниц и т. д. 2. Выделенные IP-адреса Поставщики веб-хостинга также предоставляют возможность приобретения выделенного IP-адреса. Несомненно, выделенные IP-адреса более безопасны и позволяют пользователям запускать свой FTP-сервер. Таким образом, легче обмениваться данными и передавать их многим людям в рамках бизнеса, а также предоставляется возможность анонимного совместного использования FTP. Еще одно преимущество выделенных IP-адресов заключается в том, что пользователь может легко получить доступ к веб-сайту, используя IP-адрес, а не вводя полное доменное имя. Как искать IP-адресаСамый простой способ узнать общедоступный IP-адрес вашего маршрутизатора — ввести «Какой у меня IP-адрес?» на Google.com. Google немедленно отобразит результаты на экране. В Интернете есть несколько сторонних веб-сайтов, которые также предоставляют ту же информацию. Эти веб-сайты могут получить доступ к вашему общедоступному IP-адресу, потому что ваш маршрутизатор запросил доступ к их информации, посетив их веб-сайт. Ниже приведены шаги для поиска вашего частного IP-адреса на двух часто используемых платформах: В Windows:
На Mac:
Угрозы безопасности IP-адресаКиберпреступники или цифровые взломщики используют различные способы взлома вашего IP-адреса. Два широко используемых метода включают социальную инженерию и онлайн-преследование. Социальная инженерияХакеры могут использовать методы социальной инженерии, чтобы заставить вас раскрыть IP-адрес вашего устройства. Например, они свяжутся с вами по электронной почте, Skype или аналогичному приложению для обмена мгновенными сообщениями, которое принимает IP-адреса для связи и передачи информации. Если вы общаетесь с этими анонимными людьми с помощью этих приложений для обмена сообщениями, важно отметить, что они могут получить ваш IP-адрес. Киберпреступники могут использовать сторонний инструмент под названием Skype Resolver, с помощью которого они могут определить ваш IP-адрес, используя ваше имя пользователя. Интернет-преследованиеЗлоумышленники могут взломать ваш IP-адрес, просто отслеживая ваши действия в Интернете. Любая онлайн-активность может раскрыть ваш IP-адрес, например, от использования приложения для обмена мгновенными сообщениями до онлайн-игр и обсуждения темы на любых цифровых веб-сайтах и форумах. Получив доступ к вашему IP-адресу, преступники могут посетить веб-сайт для отслеживания IP-адресов (whatismyipaddress.com), ввести там ваш IP-адрес и в считанные секунды отследить ваше текущее местоположение. Они не остановятся до этого; они могут дополнительно сверить его с другой доступной информацией, чтобы проверить, связан ли IP-адрес конкретно с вами. Сайты социальных сетей, такие как Instagram, LinkedIn, Facebook, используются для проверки информации о вашем местоположении, собранной злоумышленником. Следующая темаЧто такое прокси-сервер и как он работает ← предыдущая следующий → |
Основы IP-адресов в компьютерных сетях | by Syed Sadat Nazrul
Каждое устройство, подключенное к Интернету, имеет уникальный идентификатор. Сегодня большинство сетей, включая все компьютеры в Интернете, используют TCP/IP как стандарт для связи в сети. В протоколе TCP/IP этим уникальным идентификатором является IP-адрес . Два вида IP-адресов: IPv4 и IPv6 .
IPv4 использует 32 двоичных бита для создания одного уникального адреса в сети. Адрес IPv4 выражается четырьмя числами, разделенными точками. Каждое число является десятичным (с основанием 10) представлением восьмизначного двоичного (с основанием 2) числа, также называемого октетом.
IPv6 использует 128 двоичных битов для создания единого уникального адреса в сети. Адрес IPv6 выражается восемью группами шестнадцатеричных чисел (с основанием 16), разделенных двоеточиями. Группы чисел, которые содержат только нули, часто опускаются для экономии места, оставляя разделитель двоеточием для обозначения пробела.
Пространство IPv6 намного больше, чем пространство IPv4 из-за использования шестнадцатеричных чисел, а также наличия 8 групп. Большинство устройств используют IPv4. Однако из-за появления устройств IoT и увеличения спроса на IP-адреса все больше и больше устройств принимают IPv6.
Как ваш компьютер получает свой IP-адрес? IP-адрес может быть как динамическим, так и статическим.
Статический адрес — это адрес, который вы настраиваете самостоятельно, редактируя сетевые настройки вашего компьютера. Этот тип адреса встречается редко, и он может создать проблемы с сетью, если вы используете его без хорошего понимания TCP/IP.
Наиболее распространены динамические адреса . Они назначаются протоколом динамической конфигурации хоста (DHCP), службой, работающей в сети. DHCP обычно работает на сетевом оборудовании, таком как маршрутизаторы или выделенные DHCP-серверы. Динамические IP-адреса выдаются с использованием системы аренды, что означает, что IP-адрес активен только в течение ограниченного времени. Если срок аренды истекает, компьютер автоматически запросит новую аренду.
Как правило, пространство IPv4 позволяет нам иметь адреса между 0.0.0.0 от до 255.255.255.255 . Однако некоторые номера в этом диапазоне зарезервированы для определенных целей в сетях TCP/IP. Эти оговорки признаются органом по адресации TCP/IP, Управлением по присвоению номеров в Интернете (IANA). Четыре конкретных резервирования включают следующее:
- 0.0.0.0 — это сеть по умолчанию, которая является абстрактной концепцией простого подключения к сети TCP/IP.
- 255.255.255.255 — этот адрес зарезервирован для сетевых широковещательных рассылок или сообщений, которые должны отправляться на все компьютеры в сети.
- 127.0.0.1 — это называется петлевым адресом, что означает способ идентификации вашего компьютера, независимо от того, имеет ли он назначенный IP-адрес или нет.
- 169.254.0.1 от до 169.254.255.254 — это диапазон адресов автоматической частной IP-адресации (APIPA), который назначается автоматически, когда компьютеру не удается получить адрес от DHCP-сервера.
Другие резервирования IP-адресов предназначены для классов подсети . Подсеть — это меньшая сеть компьютеров, подключенных к большей сети через маршрутизатор. Подсеть может иметь свою собственную систему адресов, чтобы компьютеры в одной подсети могли быстро обмениваться данными, не отправляя данные по большей сети. Маршрутизатор в сети TCP/IP, включая Интернет, настроен на распознавание одной или нескольких подсетей и соответствующую маршрутизацию сетевого трафика. Ниже перечислены IP-адреса, зарезервированные для подсетей:
- 10.0.0.0 до 10.255.255.255 — это падает в диапазоне адресов класса A 1,0,0,0,0 до 127,0,0,0 , в котором первый бит составляет 0,
- 172.16.0.0.0.0.0.0. to 172.31.255.255 — This falls within the Class B address range of 128.0.0.0 to 191.255.0.0 , in which the first two bits are 10.
- 192.168.0.0 to 192.168.255.255 — относится к классу C из 9.0003 192.0.0.0 от до 223.255.255.0 , в котором первые три бита равны 110.
- Многоадресная рассылка (ранее называвшаяся классом D) — первые четыре бита адреса равны 1110, адреса варьируются от 224.0.0.0 на 239.255.255.255 .
- Зарезервировано для будущего/экспериментального использования (ранее называлось классом E) — адреса с 240.0.0.0 по 254.255.255.254 .
Первые три (в классах A, B и C) чаще всего используются при создании подсетей. Позже мы увидим, как подсеть использует эти адреса. IANA описала конкретные варианты использования многоадресных адресов в документе RFC 5771 Инженерной группы Интернета (IETF). Однако она не определила цель или план на будущее для адресов класса E, поскольку зарезервировала блок в своем 19-м документе.89, документ RFC 1112. До появления IPv6 в Интернете шли дебаты о том, следует ли IANA выпустить класс E для общего использования.
При вводе ipconfig на терминале UNIX (или в командной строке CMD для пользователей Windows) вы получите довольно подробное отображение информации о вашем IP-адресе. Я сделал скриншот интересующего меня раздела.
Частичный вывод ipconfig- IP-адрес: 192.168.1.69
- Маска подсети: 255.255.255.0
- Двадцать четыре бита (три октета) зарезервированы для идентификатора сети
- Восемь битов (один октет) зарезервированы для узлов
- Идентификатор подсети на основе маски подсети (первый адрес): 192.168.1.0
- Зарезервированный широковещательный адрес для подсети (последний адрес): 192.168.1.255
- Примеры адресов в одной сети: 192.168.1.1 , 192.168.1.103
- Примеры адресов не в одной сети: 902.