Как скрыть всех клиентов за одним IP?

Добрый день!
Мучаюсь уже не сколько дней с решением одно проблемы, суть ее такова.
Студент зайдя в свой личный кабинет на сайте университета, в разделе библиотечные системы переходит по ссылке на сайт elibrary.ru при этом у него вплывает окно авторизации где он водит свои учетные данные от личного кабинета (такие же как и от личного кабинета на сайте университета). после этого он попадает на сайт elibrary.ru но на этом сайте он должен видится под определенным ip адресом а не под тем под тем под которым сидит в инете. Для всего этого у нас есть прокси сервер Apache на centos на котором Virtual Host с адресом elibrary.elib.mydomain.ru
<VirtualHost *:80>
 ServerName elibrary.elib.mydomain.ru
 ServerAlias www.elibrary.elib.mydomain.ru
 LogLevel warn
 ErrorLog /var/log/httpd/elibrary.elib.mydomain.ru.error_log
 TransferLog /var/log/httpd/elibrary.elib.mydomain.ru.access_log

<Location ~ "/*">
 AuthName " "
 AuthType Basic
 AuthBasicProvider ldap
 AuthzLDAPAuthoritative off
 AuthLDAPBindDN "XXXXXXXXXXX@mydomain.ru"
 AuthLDAPBindPassword XXXXXXXXXXX
 AuthLDAPURL ldap://XXX.XXX.XXX.XXX:389/DC=mydomain,DC=ru?sAMAccountName?sub?(objectClass=*)
 AuthLDAPGroupAttributeIsDN off
 ErrorDocument 401 "Please use your AD username and password to login this site."
 require valid-user
</Location>
ProxyVia On
ProxyPass / http://elibrary.ru/ connectiontimeout=5 timeout=30
ProxyPassReverse / http://elibrary.ru/
#ProxyPreserveHost On
</VirtualHost>


Если короче, то сдует который переходит на виртуальный хост elibrary.elib.mydomain.ru и сидит на нем за ip адресом прокси сервера а за виртуальных хостом скрывается сайт elibrary.ru. Т.е. студен сидит на сайте под единой университета и скрывается за единым ip адресом.

Помогите разобраться почему не работает и как сделать все проще.
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы