Как веб-серверы узнают, используете ли вы прямой доступ к IP-адресу или нет?

May 10, 2025
Облако и Интернет
НЕКЕШЕРОВАННЫЙ КОНТЕНТ

Обычно мы просто вводим адрес веб-сайта, который хотим просмотреть, но действительно ли веб-сервер «узнает», если мы использовали вместо этого прямой IP-адрес? В сегодняшнем посте SuperUser Q&A есть ответ на вопрос сбитого с толку читателя.

Сегодняшняя сессия вопросов и ответов проходит благодаря SuperUser - подразделению Stack Exchange, группы веб-сайтов вопросов и ответов, управляемой сообществом.

Фото любезно предоставлено Коры М. Грёнер (Флискр) .

Вопрос

Читатель SuperUser Джозеф А. хочет знать, как веб-серверы могут определить, используете ли вы прямой доступ к IP-адресу или нет:

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

Всегда ли браузер распознает IP-адрес и подключается к нему? Прямой доступ к IP-адресу просто полностью пропускает DNS, верно? Как удаленный сервер вообще узнает, что вы пропустили DNS?

Как веб-серверы узнают, используете ли вы прямой доступ к IP-адресу или нет?

Ответ

У iAdjunct есть ответ для суперпользователя:

Чтобы ответить на ваш вопрос о том, как он знает, это связано с тем, что ваш браузер отправляет веб-серверу. Вы правы в том, что система всегда разрешает его по IP-адресу, но браузер отправляет URL-адрес, к которому вы пытались получить доступ, в заголовке HTTP.

Вот образец заголовка, который я нашел в Интернете, измененный так, как если бы вы использовали Firefox в Windows и ввели apple.com в адресную строку:

Вот как выглядел бы заголовок, если бы вы использовали его IP-адрес:

Оба они будут отправлены на один и тот же IP-адрес через сокет, но браузер сообщает веб-серверу, к чему он получил доступ. Почему? Поскольку веб-серверы с одним и тем же IP-адресом могут размещать несколько веб-сайтов и предоставлять разные страницы для каждого. Он не может различить, кому нужна какая страница, по IP-адресу, потому что все они имеют один и тот же адрес, но он может отличить их по заголовку HTTP.


Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полной веткой обсуждения здесь .

How Do Web Servers Know If You Are Using Direct IP Address Access Or Not?

How To Point Domain Name To An IP Address Of VPS Server

Find Out Web Server Real Public IP Which Is Behind CDN

IP Address Basics And Subnet Mask: PLC Networking Basics: Subnetting


Облако и Интернет - Самые популярные статьи

Скачайте Skype, чтобы получить больше возможностей, чем встроенная версия Windows 10

Облако и Интернет Nov 1, 2024

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Microsoft начинает убийство Skype Classic сегодня, но остались две версии Skyp..


7 лучших мест для скачивания бесплатной музыки (легально)

Облако и Интернет Mar 26, 2025

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


Как искать в истории заказов Amazon

Облако и Интернет Aug 30, 2025

Вы заказываете так много вещей на Amazon, что сложно все это отслеживать. Если вам нужно вернуться в ис..


Лучшие сочетания клавиш для macOS, которые вы должны использовать

Облако и Интернет Dec 15, 2024

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Сочетания клавиш могут показаться сложными и трудными для запоминания, н�..


Как искать определенные вкладки в Safari на iOS 10

Облако и Интернет Sep 20, 2025

С iOS 10 , Apple наконец-то позволяет открывать неограниченное количество вкладок в Safari (ог�..


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

Облако и Интернет Jul 21, 2025

Google Chrome внутренний хром: // страницы полны всевозможной статистики, инструментов и экс..


Как отключить интеграцию SkyDrive / OneDrive в Windows 8.1

Облако и Интернет May 2, 2025

НЕКЕШЕРОВАННЫЙ КОНТЕНТ Сервисы облачного хранения постоянно борются за внимание, и включение SkyDr..


Доступ к своим закладкам в контекстном меню с помощью контекстных закладок

Облако и Интернет Nov 18, 2024

Ищете простой способ получить доступ к своим закладкам из любого места в окне браузера вместо того, чтоб..


Категории