« Мой адрес – не дом и не улица, мой адрес – 93.62.215.131 ». В интернете находят свое отражение определения из реальной жизни, и если в паспорте гражданина страны в прописке у нас обозначены номер дома и квартиры, то в документе интернет-пользователя фигурирует IP адрес:
С самого детства нас учат запоминать место своего жительства, потому что это очень важно. Помнить свой IP адрес наизусть не обязательно, но в некоторых ситуациях важно знать, где его посмотреть. О том, как узнать IP адрес и зачем это делать пойдет речь в данной статье.
Что это за адрес и как его узнать?
Интернет устроен так, что сайты не может посещать неизвестно, кто и уходить неизвестно куда. Это, безусловно, очень интересно сочетается с политикой анонимности и конфиденциальности, но факт остаётся фактом.
IP адрес является сетевым адресом узла, с помощью которого осуществляется подключение к интернету. Следует отметить, что у компьютера ( или другого устройства ) также существует IP адрес в рамках локальной сети.
IP-адреса | Курс «Компьютерные сети»
Что такое IP-адрес сайта
Получи нашу книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».
Подпишись на рассылку и получи книгу в подарок!
Сетевой или IP-адрес сайта – это уникальный сетевой идентификатор компьютера в виде маршрутизируемого протокола сетевого уровня, который выстраивается согласно сетевой модели передачи данных TCP/IP («от источника информации к получателю»).
Больше видео на нашем канале — изучайте интернет-маркетинг с SEMANTICA
Каждый сайт в интернете имеет уникальный IP-адрес, который обязательно должен соответствовать доменному имени. Это своего рода прописка в интернете. В редких случаях сайт может быть лишен имени. В этом случае в адресной строке будет отображаться только IP.
Крупные интернет-ресурсы на одно доменное имя устанавливают 2-3 адреса. После набора единообразного локатора ресурса происходит обращение к DNS-серверу, который, используя доменное имя, определяет айпи нужного сервера и направляет пользователей по нужному запросу. Необходимость использования сетевого адреса заключается в его уникальных особенностях.
Если хостинг является обычным, на сервере может размещаться десятки веб-ресурсов. Естественно, в этом случае их IP-адрес будет одинаковым. У этого варианта есть масса преимуществ и недостатков. Если необходимо обеспечить сайт уникальным адресом, рекомендуется использовать выделенный IP, который может привязываться только к одному ресурсу.
Классификация IP-адресов
Существует довольно упрощенная классификация понятий, связанная с IP-адресами. В частности, выделяют следующие виды:
- Динамический адрес. Он устанавливается автоматически провайдером услуг по протоколу конфигурации хостинга во время первичного подключения оборудования к сети. Динамический адрес не может использоваться на протяжении длительного времени (его использование ограничено во времени). Чаще всего продолжительность такого периода не может определяться самим пользователем – при завершении текущего сеанса динамический IP будет изменен.
- Статистический адрес. Этот вид айпи является стабильным. Он может не меняться в течение долгого времени. Его могут вручную прописывать в настройках пользователи или провайдеры при первичном подключении оборудования к сети. Срок использованияс статистического адреса неограничен, а повторное его присвоение другому устройству невозможно.
- Выделенный адрес.Одной из главных услуг, которую предлагает хостинг-провайдер, является выделенный IP-адрес сайта. Он необходим веб-ресурсу для того, чтобы получить сертификат защиты соединений. При необходимости на серверах могут создаваться почтовые службы. Использование выделенного адреса повышает доверие к сайту со стороны пользователей и поисковых систем.
Если в комплекс мер по обеспечению посещаемости сайта целевыми посетителями включить «запрещенные приемы», такие как черная раскрутка, использование скрытого текста и прочие действия, предпринимаемые для подстройки контента под поисковые системы для поднятия позиций в результатах поисковой выдачи, поисковые роботы заблокируют сайт по IP-адресу. Это произойдет даже если одном хостинге было размещено десять, двадцать и т. д. сайтов. Пострадать от этого могут все ресурсы, независимо от того, участвовали они в черной оптимизации или нет.
Как узнать, какие сайты на IP-адресе
Проверить, какие сайты на IP адресе, можно при помощи специальных инструментов. В интернете их множество. С их помощью веб-мастер может посмотреть, какие сайты размещены по соседству.
Необходимость проверки заключается в том, что не все ресурсы являются надежными. Если у сайта свой отдельный адрес, веб-мастер может не беспокоиться о его безопасности.
Но в случае, если один виртуальный хостинг включает в себя несколько сайтов с одинаковым адресом, стоит проверить соседей: некоторые веб-ресурсы могут использовать черную оптимизацию для продвижения в поисковых системах, другие – рассылать спам или порнографический материал. Поисковые машины негативно относятся к подобному контенту, а при обнаружении каких-либо нарушений вводят санкции: понижение в ранжировании и остановка индексации, вплоть до блокировки IP. Помимо этого каждый ресурс имеет собственную посещаемость. И если среди «соседей» окажется программа для генерации искусственного трафика, работа всех проектов окажется крайне медленной.
Для SEO-оптимизатора необходимо знать, какие сайты находятся на IP-адресе с ним. Для этого необходимо найти специальные инструменты. Наиболее популярными являются сервисы 2ip и CY-PR. Введя в специальную строку домен сайта или IP-адрес, сервис покажет численность веб-ресурсов, размещенных у одного хостера.
Причины использования выделенного IP-адреса
Как уже отмечалось, сайты, расположенные на одном сервере, наделены одним IP-адресом. И если один из них будет продвигаться недобросовестным web-мастером, который использует запрещенные приемы, например, рассылку спама, почтовая служба может заблокировать весь адрес, не разбираясь, кто виноват – каждый клиент сервера будет помещен в черный список без возможности получать и отсылать электронные письма. Такое же правило касается поискового продвижения.
В результате махинаций веб-мастера одного ресурса, могут пострадать все сайты, потеряв возможность индексироваться поисковыми роботами, ранжироваться в результатах поисковой выдачи и показываться в ответ на запрос пользователей в интернете. В подобной ситуации обычно направляют жалобу компании, предоставляющей услуги размещения IP-адресов на своих технических площадках. Если жалобу составят сразу несколько пострадавших сторон, хостер может вручную поменять им адреса. Выделенный IP-адрес создан для того, чтобы избежать подобных проблем. В частности, он предлагает:
- Абсолютную независимость от соседствующих ресурсов. В последнее время увеличилось количество хакерских атак, проводимых с целью доведения сайтов до отказа или похищения какой-либо информации, включая персональные данные пользователей. И поскольку DoS-атака чаще всего ведется на IP-адрес, то злоумышленники подвергают опасности все ресурсы без исключения. Выделенный адрес снижает вероятность взлома в несколько раз.
- Отсутствие уязвимостей и полная автономность. Если один клиент хостинга ведет агрессивную политику распространения спама, пользователи могут заблокировать его айпи. Это может стать причиной потери части целевой аудитории для других ресурсов. К тому же, при нарушении статей закона, суд может вынести приговор по блокировке все сайтов, расположенных на одной айпи.
Безопасное продвижение в поисковых системах. Штрафные санкции, накладываемые поисковыми роботами на сайт в целом, и IP частности, при нарушении правил оптимизации и публикации запрещенного либо некачественного материала, не будут касаться выделенного адреса. - Отсутствие других ресурсов на одном айпи позволит создавать безопасные условия для проведения транзакций на сайте, получать более детальную статистику посещения сайта целевыми посетителями, а также обеспечить пользователей возможностью перехода на ресурс через айпи.
- Возможность организации каналов VPN, позволяющих обеспечить несколько сетевых соединений между различными подразделениями компании поверх другой сети; а также создание анонимного протокола передачи данных в сети между отдельными серверами.
Помимо этого, если веб-мастер планирует создать для сайта внутреннюю почтовую службу. И поскольку почтовый сервер имеет гораздо более сложную структуру, чем файловый сервер, для реализации данной идеи потребуется выделенный IP-адрес. Важно помнить, что к одному уникальному адресу можно подключать только один интернет-проект.
Как заблокировать доступ к сайту по IP-адресу
Веб-мастеру иногда необходимо заблокировать доступ определенного IP-адреса к веб-ресурсу. Такая необходимость возникает, как правило, в отношении пользователей, которые вредят работе сайта, или нарушают правила поведения на страницах:
- Рассылка спама и ссылок в комментариях.
- Кража уникального материала: статей, фото и т. д.
- Обманные клики на рекламу при помощи автоматизированных программ или скриптов, имитирующих клик пользователя по рекламным объявлениям.
- Необходимость ограничения доступа по географическим признакам (города, подсети, страны).
Один из самых действенных и эффективных способов – применение файла дополнительной конфигурации hypertext access. Более легкий способ – блокировка при помощи пользовательской панели хостинг-провайдера. Для этого следует перейти в раздел «Диспетчер запрещённых IP-адресов», после чего указать домен для блокировки.
Источник: semantica.in
Как устроен интернет: адреса
Вторая часть рассказа об устройстве интернета. Читайте, пока не заблокировали!
В первой части мы говорили, как физически устроен интернет: это компьютеры, которые объединены в сеть с помощью радиоволн, проводов и маршрутизаторов. Маршрутизаторы стоят у вас в квартире, в подъезде, на крыше дома; есть районный маршрутизатор и множество магистральных, которые гоняют данные туда-сюда.
Ваш компьютер делает запрос, маршрутизаторы его доставляют к другим компьютерам (серверам). Сервер готовит ответ и отправляет обратно. Вам кажется, что вы ходите по интернету, но на самом деле нужные страницы приходят к вам.
В этой части: как данные в интернете находят своих адресатов, кто главный по адресам и как обойти блокировку вашего провайдера.
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. Это ваша персональная таблица с доменами, и компьютер в первую очередь смотрит в неё. Очень полезная штука, залезайте под кат:
Как заблокировать себе соцсети с помощью hosts
Допустим, через неделю сдавать диплом, и вы решили подойти к вопросу радикально: заблокировать соцсети. Легко!
Задача: научить компьютер, что запросы на домены соцсетей нужно «разворачивать» на себя, то есть не пускать их за пределы компьютера. Техническим языком — нужно привязать домены типа facebook.com и vk.com на IP-адрес 127.0.0.1 — это «нулевой километр», адрес вашего собственного компьютера с точки зрения самого компьютера.