[QUOTE] написал:
[QUOTE] написал:
у меня на проекте, назовем его так, 15 человек в четырех городах, которые заходят в админку с компа, с телефона, с планшета, а далее, из офиса, из кафе, просто с улицы, с аэропорта и т.д. Как мне ограничить доступ по IP? это просто невероятная задача[/QUOTE]
Делов минут на 10, поднять прокси с авторизацией, адрес прокси (если прокси не на том же сервере что и сайт) прописать в конфиг nginx в разрешенные и вуаля [QUOTE] написал:
есть еще внешние сервисы, типа телеги и всяких маркетплейсов.[/QUOTE]
Если ip не статика, то выяснить какие файлы проекта отвечают за коммуникацию с внешними сервисами и завернуть трафик на прокси, ну или на свой страх и риск на крайняк дать им доступ с любых ip [QUOTE] написал:
Закрыться как черепаха в панцире можно[/QUOTE]
Нужно, превинтивно закрыть доступ к файлам с еще не выявленными ошибками это лучшее что можно придумать, ИМХО конечно![/QUOTE]
Так вот, выражаясь фигурально, Вы предлагаете мне создать еще одну форму авторизации. Мы начинаем городить огород вокруг огорода - это только для юзверов. А дальше вообще лес, который отменяет вообще надобность всех танцев с IP адресами - палюбому надо давать доступ внешним сервисам. Надевая панцирь черепахи (и то не факт, что не найдется других дыр, тем более отложенных бекдоров после взломов) наращивая структуру разрешенных IP, скорее всего, мы положим доступы к системе для какой-то части, не говоря уже о том, что каждый IP внешнего сервиса надо отловить и размещать руками. Не сработает, слишком трудоемкий и ресурсозатратный, а тем более опасный вариант - можно случайно остаться с голым Битрикс, в котором перестанет работать даже генерация печатных документов ))
Повторюсь, Ваш вариант хорош, если это замкнутая внутри система, которой не требуется внешняя коммуникация - фактически, Вы реализуете внутренний сервер без доступа в сеть.
И вот тут, кстати, интересен такой вопрос - а как быть с интернет-магазинами? Те же компоненты Аспро лежат именно в системной папке...
[QUOTE] написал:
у меня на проекте, назовем его так, 15 человек в четырех городах, которые заходят в админку с компа, с телефона, с планшета, а далее, из офиса, из кафе, просто с улицы, с аэропорта и т.д. Как мне ограничить доступ по IP? это просто невероятная задача[/QUOTE]
Делов минут на 10, поднять прокси с авторизацией, адрес прокси (если прокси не на том же сервере что и сайт) прописать в конфиг nginx в разрешенные и вуаля [QUOTE] написал:
есть еще внешние сервисы, типа телеги и всяких маркетплейсов.[/QUOTE]
Если ip не статика, то выяснить какие файлы проекта отвечают за коммуникацию с внешними сервисами и завернуть трафик на прокси, ну или на свой страх и риск на крайняк дать им доступ с любых ip [QUOTE] написал:
Закрыться как черепаха в панцире можно[/QUOTE]
Нужно, превинтивно закрыть доступ к файлам с еще не выявленными ошибками это лучшее что можно придумать, ИМХО конечно![/QUOTE]
Так вот, выражаясь фигурально, Вы предлагаете мне создать еще одну форму авторизации. Мы начинаем городить огород вокруг огорода - это только для юзверов. А дальше вообще лес, который отменяет вообще надобность всех танцев с IP адресами - палюбому надо давать доступ внешним сервисам. Надевая панцирь черепахи (и то не факт, что не найдется других дыр, тем более отложенных бекдоров после взломов) наращивая структуру разрешенных IP, скорее всего, мы положим доступы к системе для какой-то части, не говоря уже о том, что каждый IP внешнего сервиса надо отловить и размещать руками. Не сработает, слишком трудоемкий и ресурсозатратный, а тем более опасный вариант - можно случайно остаться с голым Битрикс, в котором перестанет работать даже генерация печатных документов ))
Повторюсь, Ваш вариант хорош, если это замкнутая внутри система, которой не требуется внешняя коммуникация - фактически, Вы реализуете внутренний сервер без доступа в сеть.
И вот тут, кстати, интересен такой вопрос - а как быть с интернет-магазинами? Те же компоненты Аспро лежат именно в системной папке...