185 читали · 5 лет назад
Где хранятся IP-адреса
В предыдущей статье мы разобрали протокол DHCP,и немного попрактиковались в раздаче адресов.Наконец мы вырвемся за пределы локальной сети и узнаем,как ускорить подгрузку сайтов в браузере и не только. Мы уже знаем,что у каждого сайта есть IP-адрес,но мы ведь не переходим по сайтам каждый раз вписывая IP-адреса,нам достаточного доменного имени.Кроме того,было бы ужасно учить адреса,а доменное имя запомнить легко.Давайте разбираться. DNS (Domain Name System или система доменных имён)-проще говоря имеются сервера,на которых работают сервисы с базой данных по доменным именам и их адресам...
2 года назад
Продвинутое получение IP адреса посетителя и сравнение его с белым списком.
if (!isset_function('checkIpAgainst')) { function checkIpAgainst($ipList) { /* Получение текущего IP адреса из всех доступных для этого заголовков */ if (isset($_SERVER['HTTP_FORWARDED'])) { $currentIp = $_SERVER['HTTP_FORWARDED']; } elseif (isset($_SERVER['HTTP_CLIENT_IP'])) { $currentIp = $_SERVER['HTTP_CLIENT_IP']; } elseif (isset($_SERVER['HTTP_X_FORWARDED_FOR'])) { $currentIp = $_SERVER['HTTP_X_FORWARDED_FOR']; ...