Откуда айпи адрес: 2ip.io | DDoS protection
Содержание
Работа с IP-адресами
Для управления отдельными IP-адресами перейдите в Сети → IP-адреса. В этом разделе вы можете:
- просмотреть информацию об IP-адресах;
- изменить настройки IP-адреса;
- зарезервировать IP-адрес.
Особенности работы с IP-адресами
Учёт IP-адресов
Платформа ведёт учёт только занятых и зарезервированных IP-адресов. Свободные IP-адреса не отображаются в интерфейсе платформы и не имеют записей в базе данных. После того, как IP-адрес освобождается, запись об этом адресе удаляется из платформы.
Защита от удаления
Зарезервированные и служебные адреса могут быть защищены от удаления. Например, администратор платформы создал сеть 10.1.1.0/24 со шлюзом 10.1.1.1. В настройках IP-адреса 10.1.1.1 администратор может включить опцию Защитить IP-адрес от случайного удаления. Это предотвратит случайное удаление IP-адреса администраторами.
Отображение IPv6-адресов
Для отображения IPv6-адресов применяются правила сокращения:
- В каждом сегменте удаляются ведущие нули. Например, сегмент 00ab сокращается до ab, сегмент 0000 сокращается до 0.
- Самая длинная последовательность из нулевых сегментов заменяется на два двоеточия. Например, IP-адрес 2a0c:0000:0000:1201:0000:0000:0000:0000 отображается как 2a0c:0:0:120
Просмотр информации об IP-адресах
В списке IP-адресов вы можете посмотреть к какой сети принадлежит адрес, увидеть его доменное имя и статус. Чтобы отфильтровать информацию в списке, нажмите в нужном столбце.
Интерфейс раздела
Возможные статусы IP-адреса:
- Занят — адрес занят автоматически;
- Специальный — зарезервированный адрес или шлюз сети;
- Служебный — адрес сети или широковещательный адрес;
- Заблокирован DNSBL — адрес присутствует в одном из DNSBL;
- Проверяется — адрес проверяетcя на наличие в DNSBL.
Изменение настроек IP-адреса
Чтобы изменить настройки, перейдите в меню → Настройки:
- Укажите Доменное имя.
- Чтобы IP-адрес нельзя было удалить, включите опцию Защитить IP-адрес от случайного удаления.
- Укажите произвольное Примечание.
- Нажмите Применить.
Резервирование IP-адреса
Вы можете зарезервировать отдельные IP-адреса или подсети в сети. Платформа не будет назначать эти адреса виртуальным машинам.
Чтобы зарезервировать IP-адрес:
- Нажмите Занять IP-адрес.
Выберите откуда нужно занять IP-адрес: Из пула или Из сети.
Если нужно занять IP-адрес из пула:
- Выберите Пул IP-адресов.
- Выберите тип адресов, если в пуле есть и IPv4, и IPv6-адреса.
- Выберите что нужно зарезервировать: IP-адрес или Подсеть.
- Выберите IPv4 сеть или IPv6 сеть, из которой будет выделен IP-адрес. Вы можете выбрать выделение IP-адреса из любой сети. В этом случае IP-адрес будет выбран случайно.
- Выберите Маску подсети, если вам нужно выделить подсеть.
- Укажите Доменное имя.
- Чтобы IP-адрес нельзя было удалить, включите опцию Защитить IP-адрес от случайного удаления.
- Укажите произвольное Примечание.
- Нажмите Занять IP-адрес или Занять подсеть.
- Если нужно занять IP-адрес из сети:
- Выберите Физическую сеть.
- Введите IP-адрес или подсеть.
- Укажите Доменное имя.
- Чтобы IP-адрес нельзя было удалить, включите опцию Защитить IP-адрес от случайного удаления.
- Укажите произвольное Примечание.
- Нажмите Занять IP-адрес.
Пример резервирования подсети
Зарезервированный IP-адрес получает статус «Специальный». Чтобы освободить зарезервированный IP-адрес, в строке с адресом нажмите → Освободить.
Может быть полезно
Связанные статьи:
- Работа с сетями
- Работа с пулами
- Добавление блока IP-адресов в пул
Автоматические обновление геолокаций IP с помощью Geofeed
Как часто бывает: заходите на сайт, а он вас прогоняет, якобы вы из другой страны? Ситуация неприятная как для пользователя, так и для интернет-провайдера — нужно поднимать базу IP-адресов и смотреть, где указана неактуальная геолокация.
На вебинаре Selectel Network Meetup 4 сетевой инженер Никита Степанов рассказал, как починить географию пользователей и автоматически обновлять геолокацию IP-адресов. В тексте делимся расшифровкой доклада.
Дисклеймер: название Eevee вымышленное, любые совпадения с реальными компаниями случайны.
Адрес Шредингера
Ситуация. Есть видеоплатформа Eevee — ее регулярно атакуют хактивисты. Причины DDoS-атак неизвестны, но геолокация явная — иностранные регионы.
Владельцу сайта наскучил DDoS. И вместо того, чтобы блокировать IP-адреса точечно, он закрывает Eevee для всех пользователей с иностранными префиксами. DDoS-атаки отступили, но что-то, кажется, сломалось.
Что происходит у клиента. Клиенты не могут посмотреть сериал на Eevee: сайт пишет, что закрыт для иностранных лиц. Но клиенты-то ими не являются.
Жалобы от пользователей поступают как в сторону Eevee, так и в сторону интернет-провайдера. Последний решает разобраться, почему IP-адреса клиентов видеоплатформа определяет, как иностранные.
Диалог провайдера и Eevee. Интернет-провайдер связался с представителем Eevee и выяснил, откуда они берут информацию о локации пользователей.
Для определения геолокаций видеоплатформа обращается к GeoIP-провайдеру MaxMind — агрегатору, который хранит информацию об IP-адресах.
При чем здесь GeoIP-провайдер?
Для работы интернет-провайдера нужно много IP-адресов. С учетом их дефицита задача поиска усложняется. Иногда приходится выкупать адреса у иностранных интернет-провайдеров.
Бывают ситуации, когда при переезде IP, например, из Турции в Россию, агрегаторы не обновляют информацию в своих реестрах. Вот и разгадка проблемы клиентов Eevee: провайдер GeoIP MaxMind забыл обновить геолокации IP-адресов.
Список агрегаторов — провайдеров GeoIP
Ответственность за ошибки агрегатора лежит на интернет-провайдере. Есть несколько способов обновить геолокации IP-адресов.
Бородатый способ обновления геолокаций
Обычно интернет-провайдеры собирают неактуальные адреса, обращаются к агрегатору и заполняют специальные анкеты.
Минусы подхода:
— отнимает много времени: нужно заполнить большое количество разных форм,
— если неактуальные IP числятся у нескольких агрегаторов, нужно написать каждому.
Но есть вариант проще.
Geofeed: упрощаем обновление геолокаций
В 2013 году компания Google выпустила стандарт для обмена географией IP-адресов — Geofeed. С 2020 года он официально входит в документы RFC.
Представление данных
Geofeed определяет единый формат данных для обмена геолокацией адресов. Провайдер должен сформировать таблицу из следующих полей:
- IP-префикс/подсеть (в формате IPv4 или IPv6)
- код страны
- регион
- город
Пример заполнения таблицы Geofeed
Готовый csv-документ можно автоматически выгрузить из базы данных, а после — сохранить на сервере, чтобы работал доступ по протоколу HTTPS.
Обеспечим стабильными каналами связи, бесперебойным питанием и микроклиматом.
Публикация префиксов
После сохранения таблицы провайдеру нужно добавить ссылку на нее в своем региональном регистраторе IP-адресов (RIR) — AFRINIC, APNIC, ARIN, RIPE NCC или LACNIC.
Встроенный атрибут Geofeed
В RIPE нативно можно добавить поле (атрибут) типа Geofeed для inetnum- и NetRange-объектов. После — вписать в поле ссылку на таблицу с данными.
RIPE, пример конфигурации. Источник
Добавление Geofeed через атрибут Comment
В других регистраторах нет встроенных Geofeed-атрибутов. Ссылку можно добавить через поле Comment / Remark.
ARIN, конфигурация Google. Источник
Как выглядит Geofeed-таблица Google, можно посмотреть по ссылке.
Связь с провайдерами GeoIP
После добавления Geofeed в базу регионального регистратора можно написать агрегатору и предоставить ссылку для обновления сведений о геолокациях.
Версия от 2ip
По этой ссылке агрегатор будет периодически забирать новые данные об адресах провайдера и актуализировать свой реестр.
Популярна ли технология сегодня
На митапе было больше 100 человек. Среди них — бородатые сетевики из операторов связи и разных провайдеров. Мы спросили, кто использует Geofeed — в зале тишина. Наши слушатели узнали что-то новое. Чтобы следить за развитием технологий, посещайте наши мероприятия.
Дата-центрыСети
Объяснение IP-адресов
Введение
Каждой машине в Интернете присвоен уникальный номер, называемый IP-адресом. Без уникального IP-адреса на вашем компьютере вы не сможете общаться с другими устройствами, пользователями и компьютерами в Интернете. Вы можете смотреть на свой IP-адрес, как если бы это был телефонный номер, каждый из которых уникален и используется для определения способа связаться с вами и только с вами.
Адреса IPv4 и IPv6
Существует два вида IP-адресов, которые можно использовать в сети. Первая версия, на которую в настоящее время настроены Интернет и большинство маршрутизаторов, — это IPv4 или Интернет-протокол версии 4. В этой версии используются 32-битные адреса, что ограничивает количество адресов до 4 294 967 296 возможных уникальных адресов. Некоторые из этих адресов, около 290 миллионов, также зарезервированы для специальных целей. В связи с ростом популярности Интернета возникли опасения, что в ближайшем будущем пул возможных адресов будет исчерпан. Имея это в виду, была разработана новая версия IP-адресов под названием IPv6 или Интернет-протокол версии 6, которая изменила бы размер адреса с 32-битного адреса на 128-битный адрес. Это изменение позволит щедро распределять IP-адреса по сетям без каких-либо предсказуемых проблем с количеством доступных адресов. Однако для использования адресов IPv6 существующие маршрутизаторы и оборудование необходимо будет обновить или настроить для использования этой новой версии IP-адресов.
Поскольку IPv4 по-прежнему используется наиболее часто, в этом руководстве основное внимание будет уделено этой версии IP-адресов.
Сам адрес
IP-адрес всегда состоит из 4 чисел, разделенных точками, причем числа могут находиться в диапазоне от 0 до 255. Пример того, как выглядит IP-адрес: 192.168.1.10
Это представление IP-адреса называется десятичной записью и обычно используется людьми для обозначения IP-адреса в целях удобочитаемости. С диапазонами для каждого числа от 0 до 255 всего 4,294 967 296 возможных IP-адресов.
Из этих адресов есть 3 специальных диапазона, которые зарезервированы для специальных целей. Первый — это адрес 0. 0.0.0, который относится к сети по умолчанию и адресу 255.255.255.255, который называется широковещательным адресом. Эти адреса используются для маршрутизации, которая не будет рассматриваться в этом руководстве. Третий адрес, 127.0.0.1, является петлевым адресом и относится к вашей машине. Всякий раз, когда вы видите 127.0.0.1, вы на самом деле имеете в виду свою собственную машину. Это означает, что если вы нажмете на эту ссылку, http://127.0.0.1, вы на самом деле пытаетесь подключиться к своему компьютеру, и если у вас нет работающего веб-сервера, вы получите сообщение об ошибке подключения.
Тем не менее, существуют некоторые рекомендации относительно того, как может отображаться IP-адрес. Четыре числа должны находиться в диапазоне от 0 до 255, а IP-адреса 0.0.0.0 и 255.255.255.255 зарезервированы и не считаются пригодными для использования IP-адресами. IP-адреса должны быть уникальными для каждого компьютера, подключенного к сети. Это означает, что если у вас есть два компьютера в вашей сети, каждый из них должен иметь разные IP-адреса, чтобы иметь возможность общаться друг с другом. Если случайно один и тот же IP-адрес будет назначен двум компьютерам, то эти компьютеры будут иметь так называемый «конфликт IP» и не смогут общаться друг с другом.
Классы IP-адресов
Эти IP-адреса могут быть далее разбиты на классы. Это классы A, B, C, D, E, и их возможные диапазоны показаны на рисунке 2 ниже.
Класс | Начальный адрес | Конечный адрес |
А | 0.0.0.0 | 126.255.255.255 |
Б | 128.0.0.0 | 191.255.255.255 |
С | 192.0.0.0 | 223.255.255.255 |
Д | 224.0.0.0 | 239.255.255.255 |
Е | 240.0.0.0 | 255.255.255.255 |
Рисунок 2. Классы IP-адресов
Если вы посмотрите на таблицу, вы можете заметить что-то странное. Диапазон IP-адресов от класса A до класса B пропускает диапазон 127.0.0.0-127.255.255.255. Это связано с тем, что этот диапазон зарезервирован для специальных адресов, называемых петлевыми адресами, которые уже обсуждались выше.
Остальные классы распределяются между компаниями и организациями в зависимости от количества IP-адресов, которые им могут понадобиться. Ниже перечислены описания классов IP и организаций, которые обычно получают этот тип распределения.
Сеть по умолчанию: для маршрутизации обычно используется специальная сеть 0.0.0.0.
Класс A: Из приведенной выше таблицы видно, что существует 126 сетей класса A. Эти сети состоят из 16 777 214 возможных IP-адресов, которые можно назначать устройствам и компьютерам. Этот тип распределения обычно предоставляется очень крупным сетям, таким как многонациональные компании.
Loopback: это специальная сеть 127.0.0.0, которая зарезервирована как петля для вашего собственного компьютера. Эти адреса используются для тестирования и отладки ваших программ или оборудования.
Класс B: Этот класс состоит из 16 384 отдельных сетей, каждая из которых состоит из 65 534 возможных IP-адресов. Эти блоки обычно выделяются интернет-провайдерам и крупным сетям, таким как колледж или крупная больница.
Класс C: Всего доступно 2 097 152 сетей класса C, каждая из которых состоит из 255 отдельных IP-адресов. Этот тип класса обычно предоставляется малым и средним компаниям.
Класс D: IP-адреса этого класса зарезервированы для службы, называемой многоадресной рассылкой.
Класс E: IP-адреса этого класса зарезервированы для экспериментального использования.
Широковещательная рассылка: это специальная сеть 255.255.255.255, которая используется для широковещательной рассылки сообщений по всей сети, в которой находится ваш компьютер.
Частные адреса
Существуют также блоки IP-адресов, предназначенные для внутреннего частного использования для компьютеров, не подключенных напрямую к Интернету. Эти IP-адреса не должны маршрутизироваться через Интернет, и большинство поставщиков услуг блокируют попытки сделать это. Эти IP-адреса используются для внутреннего использования корпоративными или домашними сетями, которые должны использовать TCP/IP, но не хотят, чтобы их напрямую видели в Интернете. Эти диапазоны IP-адресов:
Класс | Частный начальный адрес | Частный конечный адрес |
А | 10.0.0.0 | 10.255.255.255 |
Б | 172.16.0.0 | 172.31.255.255 |
С | 192.168.0.0 | 192. 168.255.255 |
Если вы находитесь в домашней/офисной частной сети и хотите использовать TCP/IP, вы должны назначить своим компьютерам/устройствам IP-адреса из одного из этих трех диапазонов. Таким образом, ваш маршрутизатор/брандмауэр будет единственным устройством с настоящим IP-адресом, что сделает вашу сеть более безопасной.
Общие проблемы и решения
Наиболее распространенная проблема, с которой сталкиваются люди, — это случайное назначение IP-адреса устройству в вашей сети, которое уже назначено другому устройству. Когда это произойдет, другие компьютеры не будут знать, какое устройство должно получить информацию, и вы можете столкнуться с неустойчивым поведением. В большинстве операционных систем и устройств, если в локальной сети есть два устройства с одинаковым IP-адресом, обычно отображается предупреждение «Конфликт IP». Если вы видите это предупреждение, это означает, что устройство, выдавшее предупреждение, обнаружило другое устройство в сети, использующее тот же адрес.
Лучшее решение, позволяющее избежать подобной проблемы, — использовать службу DHCP, которую предоставляют почти все домашние маршрутизаторы. DHCP или протокол динамической конфигурации хоста , — это служба, которая назначает адреса устройствам и компьютерам. Вы сообщаете DHCP-серверу, какой диапазон IP-адресов вы хотите назначить, а затем DHCP-сервер берет на себя ответственность за назначение этих IP-адресов различным устройствам и отслеживание, чтобы эти IP-адреса назначались только один раз.
Заключение
IP-адреса и их функции в Интернете — важная концепция для понимания. Надеемся, что с этим учебным пособием вы лучше усвоите эту концепцию, что должно помочь вам в устранении неполадок и лучше понять, как работает Интернет.
—
Лоуренс Абрамс
Bleeping Computer Серия учебных пособий по основным понятиям Интернета
BleepingComputer.com: Компьютерная поддержка и учебные пособия для начинающих пользователей компьютеров.