Я думаю, что это может быть невозможно из-за того, как протокол TCP/IP определяет пакеты, но я решил спросить.
Некоторые сайты, например на общих серверах, используют один и тот же IP-адрес, и сервер доставляет сайт на основе запрошенного имени хоста /URL-адреса. В этой ситуации выполнение DNS-поиска IP-адреса сайта и прямой переход к IP-адресу обычно доставляют некоторый другой контент, который не является сайтом с заданным именем хоста.
Есть ли способ сделать это обоими способами и запросить сайт с использованием IP-адреса, но при этом запрос по-прежнему отображает имя хоста / URL, чтобы сервер на другом все еще обрабатывал запрос, как если бы вы указали URL-адрес, и он был разрешен с помощью DNS?
Конкретный вариант использования для меня - отключение частного DNS-сервера, так что мой браузер может получить доступ только через необработанный IP-адрес (который я зарезервировал), но сайт должен иметь URL-адрес для доставки правильного содержимого. Однако я думаю, что просто знать, что это возможно, интересно само по себе, и методика, которую стоит знать в целом.