В общем, нет, поэтому протокол HTTP включает его в заголовки.
Чтобы добраться до вашего сервера, сначала выполняется поиск DNS для определения вашего IP-адреса, за которым следует само соединение. Эти два шага являются отдельными, и их трудно связать вместе.
Журналирование того, какой домен был последний раз запрошен клиентом, также довольно сложно, так как информация DNS часто кэшируется, поэтому запрос DNS может даже не дойти до вашего DNS-сервера до получения ответа.
Если он не кэшируется, он также часто не просматривается непосредственно конечным клиентом, а скорее кэширующим DNS-сервером, например, управляемым интернет-провайдером.