qvvi 9 Опубликовано 14 февраля, 2015 (изменено) Всем доброго времени суток. Столкнулся с проблемой защиты админки сайта через iptable (находится в папке init). Собственно нет никаких проблем, если вписать только 1 IP или подсеть, например: $l2cfg["iptable"] = true;$iptable = '90.154.65.*' Проблема появляется при попытке разрешить сразу несколько адресов с подсетью: $l2cfg["iptable"] = true;$iptable = array('90.154.65.*','185.19.20.*') Пробовал различные варианты, но результат всегда один, вернее нет, вру, 2: 1) При попытке зайти в админку - выдает ошибку, что вы не уполномочены сделать это с данного адреса; 2) Просто белый как лист экран. Как быть? Нужно разрешить доступ в админку только с 2-х подсетей и одного белого постоянного IP'a. Буду рад любой помощи. Изменено 14 февраля, 2015 пользователем qvvi Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Meeero 38 Опубликовано 16 февраля, 2015 Используйте .htaccess, в чем проблема то? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
amatory91 87 Опубликовано 16 февраля, 2015 <?php /** * STRESS WEB * @author S.T.R.E.S.S. * @copyright 2008 - 2012 STRESS WEB * @version 13 * @web http://stressweb.ru */ if (!defined("STRESSWEB")) die(); /** ********************************** * Защита админки IPtable * ---------------------- * $l2cfg["iptable"] может принимать значения true (вкл) / false (выкл) * $iptable - диапазон разрешенных IP адресов, может принимать значения: * 1. 127.0.0.1 - один ip адрес * 2. array("127.0.0.1", "127.0.0.2") - несколько ip адресов * 3. 127.0.0.* - диапазон ip адресов первого уровня * 4. 127.0.*.* - диапазон ip адресов второго уровня *********************************** */ $l2cfg["iptable"] = true; $iptable = array("12.12.12.12", "12.12.12.12") ?> Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты