Настройка Synaptic для работы с MS Proxy Server Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
Последняя версия Следующая версия справа и слева
wiki:synaptic_и_ms_proxy_server [2009/08/07 13:55]
создано
wiki:synaptic_и_ms_proxy_server [2011/09/23 17:41]
Вычистил рождественскую ёлку.
Строка 2: Строка 2:
  
 ===== Краткая информация ===== ===== Краткая информация =====
 +MS Proxy Server — программа,​ основной задачей которой является учет и контроль интернет трафика.
  
-<note warning>​Это просто дамп поста с форума надо значительно отредактировать</​note>​ +[[synaptic|Менеджер пакетов Synaptic]] - это графическая ​программа,​ позволяющая управлять пакетами в [[об_ubuntu|Ubuntu]]. Она совмещает в себе все возможности консольной системы управления ​пакетами apt и удобство графического интерфейса. С помощью Менеджера пакетов Synaptic вы можете устанавливать,​ удалять, ​настраивать и обновлять пакеты в вашей системе,​ просматривать списки ​доступных и установленных пакетов, управлять [[репозиторий|репозиториями]] и обновлять систему до новой версии.
 ===== Основная часть ===== ===== Основная часть =====
  
-1. ставим ​ubuntu 7.04+Для подключения к интернету через MS ISA с NTLM-авторизацией воспользуемся программой ''​ntlmaps'',​ которая представляет собой миниатюрный локальный прокси-серверОна берёт на себя соединение и авторизацию на ISA, а уже к ней без ​всяких логинов/​паролей подключаются пользовательские программы
  
-2. допустим ​прокся с такими ​параметрами: +Допустим ​MS Proxy Server ​имеет следующие настройки: 
-HTTP Proxy: +<​file>​ 
-адрес: 192.168.1.3 +Адрес: 192.168.1.3 
-порт: 80+Порт: 80 
 +</​file>​
  
-Забиваем параметры прокси, логин и пароль в Mozilla Firefox : Настройки->​Сеть +Забиваем параметры прокси ​сервера в браузер Mozilla Firefox: ​//Настройки->​Сеть// и ставим галочку "​Использовать этот прокси-сервер для всех протоколов"​.
-Ставим галочку "​Использовать этот прокси-сервер для всех протоколов"​ +
-Mozilla умеет работать с MS Proxy )))+
  
-3. при помощи Mozilla скачиваем пакет ​для fiesty (!!!) ntlmaps_0.9.9.0.1-6_all.deb и успешно устанавливаем +При помощи ​браузера ​Mozilla ​Firefox ​скачиваем пакет ​[[http://sourceforge.net/projects/ntlmaps/|NTLM Authorization Proxy Server]] - прокси сервер предназначенный ​для организации аутентификации через MS Proxy Server по протоколу NTLM.
- +
-качаем отсюда:​ +
-http://packages.ubuntu.com/feisty/web/ntlmaps +
- +
-отвечаем на вопросы установщика ( для ​этого в Gdebi кликаем опцию типа "показать дополнительные сведения"​):​+
  
 +Устанавливаем и отвечаем на вопросы установщика NTLM Authorization Proxy Server, для этого в Gdebi включаем опцию "​Показать дополнительные сведения":​
 +<​file>​
 listen port: 8080 listen port: 8080
 Parent Proxy: 192.168.1.3 Parent Proxy: 192.168.1.3
Строка 31: Строка 27:
 NT Windows username: monahov NT Windows username: monahov
 NT Windows password: ******* NT Windows password: *******
 +</​file>​
 +Если необходимо,​ то запускаем:​
 +<​code>​sudo dpkg-reconfigure ntlmaps</​code> ​
 +А затем снова отвечаем на вопросы.
  
-если ​нужно запускаем sudo dpkg-reconfigure ntlmaps +Проверяем ​на наличие ошибок (пароль ​может быть набран кириллицей) файл с настройками /​etc/​ntlmaps/​server.conf:​ 
-и отвечаем заново ​на вопросы )))+<​code>​sudo gedit /​etc/​ntlmaps/​server.conf</​code> ​
  
-введенная информация отобразилась в файл /​etc/​ntlmaps/​server.conf +Сохраняем все изменения <​key>​Ctrl+S</​key>​ и копируем исправленный файл ​в /​usr/​share/​ntlmaps/:​ 
-проверяем там ошибки - например, пароль может быть ​набит кириллицей ))) исправляем +<​code>​sudo cp /​etc/​ntlmaps/​server.conf /​usr/​share/​ntlmaps/​</​code> ​
-исправленный файл /​etc/​ntlmaps/​server.conf ​копируем в /​usr/​share/​ntlmaps/​+
  
-5. создаем файл /​etc/​apt/​apt.conf.d/​proxy и вставляем туда: + Cоздаем файл /​etc/​apt/​apt.conf.d/​proxy и вставляем туда: 
-Acquire::​http::​Proxy "​http://​127.0.0.1:​8080/";​+<​code>​Acquire::​http::​Proxy "​http://​127.0.0.1:​8080/";​</​code>​
  
-создаем файл /​etc/​apt/​apt.conf и вставляем туда: + Cоздаем файл /​etc/​apt/​apt.conf и вставляем туда: 
-Acquire::​http::​Proxy "​http://​127.0.0.1:​8080/";​+<​code>​Acquire::​http::​Proxy "​http://​127.0.0.1:​8080/";​</​code>​
  
-открываем ​synaptic ​и ставим настройки->​параметры->​сеть-> proxy 127.0.0.1port 8080 + Открываем ​Synaptic ​и в пункте ​меню //Настройки->​Параметры->​Сеть// заносим следующую информацию:​ 
-открываем licq и ставим сеть-> proxy 127.0.0.1, ​port 8080+<code> 
 +proxy 127.0.0.1 
 +port 8080</​code>​ 
 +<note tip>​Теперь необходимо изменить параметры ​сети для Ваших приложений (например мессенджер, почтовый клиент):​ прокси сервер ​127.0.0.1, ​порт ​8080</​note>​
  
-6. запускаем в шелле: + В [[консоль|терминал]] ​вводим следующую команду
-sudo python /​usr/​share/​ntlmaps/​main.py+<​code>​sudo python /​usr/​share/​ntlmaps/​main.py</​code>​
  
 Теперь мы должны увидеть следующую картинку:​ Теперь мы должны увидеть следующую картинку:​
 +<​file>​
 root@monahov:/​home/​monahov#​ sudo python /​usr/​share/​ntlmaps/​main.py root@monahov:/​home/​monahov#​ sudo python /​usr/​share/​ntlmaps/​main.py
 NTLM authorization Proxy Server v0.9.9.0.1 NTLM authorization Proxy Server v0.9.9.0.1
 Copyright © 2001-2004 by Dmitry Rozmanov and others. Copyright © 2001-2004 by Dmitry Rozmanov and others.
 Now listening at monahov on port 8080 Now listening at monahov on port 8080
 +</​file>​
  
-7. synaptic заработал +Теперь Synaptic и остальные приложения, которым Вы изменили настройки сети, будут работать.
-обновляемся !!! +
-licq тоже заработал +
-чатимся в аське )) +
- +
-8. можно запустить rcconf +
-и увидеть что ntlmaps добавлен в автозагрузку ))) +
- +
-===== Статьи ===== +
- +
-  * http://​forum.ubuntu.ru/​index.php?​topic=13646.0+
  
 +===== Ссылки =====
 +  * [[synaptic|Менеджер пакетов Synaptic]]
 +  * [[http://​forum.ubuntu.ru/​index.php?​topic=13646.0|Статья на форуме сообщества]]
  
-{{tag>FIXME Администрирование Сети}}+{{tag>HOWTO Администрирование Сеть}}