Перейти к содержимому


[Решено] Ограничения доступа


Сообщений в теме: 10

#1 Гость_Денис_*

  • Гости

Отправлено 30 Май 2013 - 14:43

Здравствуйте, возникла следующая проблема, нужно ограничить доступ всем компьютерам кроме некоторых локальных, исходя из другой темы начал делать следующее в "порядок действий" выбрал "сначала запрещать, потом разрешать" в столбце "Запрещено подключаться" указал один из адресов локальных компьютеров, в столбце "Разрешено подключаться" указал локальные ip, в итоге компьютер, с ip, который я запретил почему-то подключился, если указать в столбце "Запрещено подключаться" указать "всем", а в столбце "Разрешено подключаться" указать локальные ip, то не подключается никто, в чем может быть проблема? Помогите разобраться.

#2 Administrator

    Менеджер проекта

  • Администраторы
  • 1 408 сообщений

Отправлено 30 Май 2013 - 14:48

Здравствуйте!

Ещё раз, пожалуйста, проверьте.

1. Выставляете "Сначала запрещать, потом разрешать".
2. Запрещать: "всем".
3. Разрешать: список IP или маска (например, "192.168.0.").

Получается, что сервер это понимает так: "Запретить всем, кроме ...".
Пожалуйста, проверьте, если разберетесь, то сообщите в чем было дело, иначе напишите, что проблема не решена и тогда будем разбираться подробнее.

#3 Гость_Денис_*

  • Гости

Отправлено 30 Май 2013 - 15:45

проверил:

1. Выставил "Сначала запрещать, потом разрешать".
2. Запрещать: "всем".
3. Разрешать: 10.10.7.76

пробововал зайти с компьютера 10.10.7.76 пишет:

INDIGO SERVER
403. Доступ запрещен

почему так?

#4 Гость_Денис_*

  • Гости

Отправлено 30 Май 2013 - 15:50

использую пробную версию, может из-за этого?

#5 Administrator

    Менеджер проекта

  • Администраторы
  • 1 408 сообщений

Отправлено 30 Май 2013 - 15:55

Просмотр сообщенияДенис (30 Май 2013 - 15:50) писал:

использую пробную версию, может из-за этого?

Это не пробная версия, а полная, за исключением ограничения в один коннект.

Просмотр сообщенияДенис (30 Май 2013 - 15:45) писал:

проверил:

1. Выставил "Сначала запрещать, потом разрешать".
2. Запрещать: "всем".
3. Разрешать: 10.10.7.76

пробововал зайти с компьютера 10.10.7.76 пишет:

INDIGO SERVER
403. Доступ запрещен

почему так?


Такого быть не может. Вы уверены в правильности IP-адреса?
Создайте файл:
INDIGO 2.0 beta/web/info.php

Со следующим содержанием:

<?php
echo $_SERVER['REMOTE_ADDR'];
?>

Потом зайдите с того компьютера по адресу http://<ip-адрес сервера>:<порт-сервера>/info.php
Проверьте чтобы совпадение было посимвольно точным.

Также:
1. До того как Вы меняли настройки то все работало (при других настройках работает или у Вас проблемы изначально)?
2. У Вас кроме INDIGO установлен или был установлен ещё какой-нибудь веб-сервер?
3. У Вас в корне диска C: есть файл .htaccess?
4. Что будет если Вы сократите запись до "10.10.7." или "10.10." ?

#6 Гость_Денис_*

  • Гости

Отправлено 30 Май 2013 - 16:05

изменил маску на 10.10. и заработало, но проблема в том, что есть соседние аудитории и через них можно зайти, ибо там компьютеры с такой маской, а так как будут проводиться вступительные испытания в ВУзе, то надо по максимуму обезопасить возможность входа с других ip.Ввел полностью ip и снова то самое сообщение (не заходит).

#7 Гость_Денис_*

  • Гости

Отправлено 30 Май 2013 - 16:21

создание файла не помогло

1. Да, все подключались, даже 2 компьютера, но отображался 1 в INDIGO, потому что 1коннект
2. Нет
3. Нет
4. Работает, думаю пока что это оптимальный вариант, т.к. с телефона или ноута по Wi-fi не зайти (а это самое главное)

#8 Administrator

    Менеджер проекта

  • Администраторы
  • 1 408 сообщений

Отправлено 30 Май 2013 - 16:50

Просмотр сообщенияДенис (30 Май 2013 - 16:21) писал:

создание файла не помогло

В смысле создание файла не помогло? Оно и не должно было помочь. Оно нужно было, чтобы Вы убедились, что IP-адрес определяется точно, т.е. чтобы Вы увидели как сервер видит IP-адрес и сравнили с тем, что Вы задаете. Может быть у Вас там браузер через прокси работает, и соответственно будет видится IP-адрес прокси сервера, а не IP компа на котором браузер. Вы это учли? В INDIGO веб-сервером является веб-сервер Apache, поэтому валить на ошибки наших разработчиков не получится :)
Почитайте про конфигурирование .htaccess и можете его вручную править в папке web. Но только тогда нужно будет иметь в виду рассинхронизацию того, что будет выводиться в интерфейсе админа и то, что будет в .htaccess, т.е. предпочтительнее работать с этим файлом через интерфейс админа, но поэксперементировать и проверить все ли там как надо можно и вручную (настройки из интерфейса админа автоматически перезапишут .htaccess при следующем старте сервера - это надо иметь в виду).

Будет хорошо, если Вы все же сможете решить проблему и расскажите об этом здесь. Обязательно, проверьте IP-адрес способом как я описал, также проверьте работу через прокси (даю процентов 95%, что в этом проблема). Также если на сервере есть интернет, то мы можем удаленно зайти и посмотреть в чем проблема.

#9 Гость_Денис_*

  • Гости

Отправлено 31 Май 2013 - 12:39

извиняюсь, просто в сетях не очень разбираюсь, программистский отдел используют прокси, в браузере вместо 10.10.7.76 высвечивалось 10.10.10.1 (прокси), что в итоге в маске надо писать?

#10 Administrator

    Менеджер проекта

  • Администраторы
  • 1 408 сообщений

Отправлено 31 Май 2013 - 17:56

Просмотр сообщенияДенис (31 Май 2013 - 12:39) писал:

извиняюсь, просто в сетях не очень разбираюсь, программистский отдел используют прокси, в браузере вместо 10.10.7.76 высвечивалось 10.10.10.1 (прокси), что в итоге в маске надо писать?

Вот этот адрес и пропишите :) Я так понимаю, что у Вас все компьютеры работают через него. Соответственно компьютеров много, а адрес, который нужно разрешить один, т.к. весь трафик фактически идет через этот прокси-сервер. Также проверьте возможно ли будет подключиться через Wi-Fi устройство, не идет ли трафик Wi-Fi тоже через этот сервер, а то решение окажется не актуальным. По результатам, пожалуйста, отпишитесь, добились ли Вы чего хотели, и я тогда тему закрою.

#11 Гость_Денис_*

  • Гости

Отправлено 13 Июнь 2013 - 16:50

Проблема решена! Спасибо за помощь



Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных