WinProxy

Мы рассмотрим работу с proxy-сервером "WinProxy" от фирмы "Ositis Software". Рассмотрим версию 2.1 программы, хотя последняя версия на момент написания диска - пятая. Вторая версия была самая удачная. Последующие снабжены кучей криво написанных и скверно работающих дополнительных функций - антивирусом, файрволом и пр. Функции же самого Proxy-сервера практически не улучшились. К тому же размер программы - 1,2 Мб у второй версии против 16 Мб у пятой. Программу вы найдете на сайте дополнительных материалов к диску.

Интерфейс программы прост и привычен. Обычное Windows-окно со строчкой меню. Никаких излишеств. Но за этой простотой скрывается значительная функциональность. Мы должны настроить программу, чтобы она заработала как следует. Настройки несложны. Есть только несколько неочевидных моментов.

При первом запуске программы автоматически включается мастер настроек. Его также можно запустить из меню "File" - "Properties Wizard". Не забудьте перед включением прокси-сервера включить хаб локальной сети. А еще лучше, если при настройке вы будете соединены с Интернетом. Тогда вам не придется игнорировать сообщения о том, что указанные адреса серверов не найдены.

На первом экране мастера настройки вам предстоит выбрать основные службы, которые будут предоставлены в распоряжение прикладных программ всех компьютеров сети. Отмечаем разводку HTTP для браузера, FTP для закачки файлов на удаленный сервер. При необходимости можно развести протокол потокового мультимедиа RealAudio. Службу Telnet лучше не включать по соображениям безопасности. AOL в наших условиях просто не нужен.

На следующем экране определяем порт для работы протокола HTTP. Браузеры будут соединяться с WEB-серверами по этому порту. Оставьте 80-й порт "по умолчанию", если на вашем компьютере не включен постоянно действующий WEB-сервер. Если включен, то смените номер порта на любой стандартный для WebProxy - скажем, 8080-й.

Далее настраиваем службу новостей. Если вы пользуетесь новостными серверами, запишите в поле адрес вашего новостного сервера. Если не пользуетесь, оставьте поле пустым и просто щелкните по кнопке "Next >>".

Следующий экран конфигурирует почтовые службы. Запишите в поля адреса POP3 и SMTP серверов, которыми вы пользуетесь.

В отличие от "ICS", "WinProxy" корректно работает с SOCKS. И те программы, которые используют эту технологию (к примеру, "ICQ"), будут работать по сети намного быстрее, чем по медленному протоколу HTTP. Соединение же по сети с сервером FOREX вообще невозможно, если разводка производится через "ICS". Включите поддержку SOCKS в "Winproxy". Пока остаемся на этом же экране.

Если ваш провайдер автоматически назначает адреса DNS-серверов, оставьте поле DNS без изменений. Что бы там ни было написано, система проигнорирует это. Если провайдер требует прямого указания серверов, запишите в поле IP-адрес первичного DNS-сервера. Щелчком по кнопке "Next >>" переходим на следующий экран мастера настроек.

Здесь вам нужно выбрать, позволите ли вы другим компьютерам в сети запускать дозвон до провайдера при попытке соединения. Эта функция не нужна, если "основной" компьютер имеет постоянное соединение с провайдером или если на компьютерах сети, работают программы, которые постоянно "стучатся" в Интернет. На иллюстрации показано положение переключателя на включенной функции автодозвона.

Экран параметров автодозвона появится только в том случае, если вы включили опцию на предыдущем экране. Тут надо выбрать соединение с провайдером, указать логин и пароль. Оставьте включенным триггер "Terminate connection on exit", который разорвет соединение при выключении "WinProxy".

Прокси-серверы, при необходимости, можно соединять цепочкой. К сожалению, "WinProxy" обеспечивает передачу по такой цепочке только протокола HTTP. Но чаще всего эта функция не используется, поэтому снимите галочку с триггера активации каскадного соединения.

Экран настроек встроенной функции, предназначенной якобы для повышения безопасности. У фирмы "Ositis" замечательный, быстрый прокси-сервер. Но эта функция будет просто мешать работе программ. Выключаем эту никому не нужную функцию переводом переключателя в позицию, показанную на иллюстрации.

Функция ведения лога и доступа к нему с другого компьютера в сети нужна ревнивым руководителям, следящим за персоналом и системным администраторам. Чтобы знать, где, кто и когда был. Но эта функция несколько замедляет работу прокси-сервера и поэтому, если особой необходимости в ней нет, ее лучше отключить.

На последнем экране мастер настройки спрашивает у вас, желаете ли вы видеть в реальном времени все соединения компьютеров с Интернетом через этот прокси-сервер. Советуем оставить функцию включенной, потому как наблюдать соединения полезно и интересно. Полезно хотя бы для того чтобы убедиться в нормальной работе прокси-сервера. А интересно, потому что всегда видишь, кто куда пошел.

После того, как мастер отработал, можно проверить правильность конфигурации и сделать некоторые дополнительные настройки вручную. Входим в меню "File" - "Advanced Properties".

На закладке "General" видим основные настройки, уже выполненные мастером. Убедитесь, что в списке "INTERNAL IP-ADRESS" выбран локальный IP-адрес компьютера, имеющего прямой доступ в Интернет. Напоминаем, что перед началом настройки хаб сети должен быть включен. Только в этом случае прокси-сервер правильно определит адрес.

На закладке протоколов убеждаемся в том, что включены только те протоколы, которые мы собираемся использовать. Лишние протоколы отключаем. При необходимости вносим исправления в конфигурацию протоколов. Если вы вносите исправления, лучше быть подключенным к Интернету.

На закладке "Cache" устанавливаем параметры кэша сервера. В кэше хранятся посещенные вами страницы, закачанные файлы. С тем чтобы в следующий раз не закачивать файлы из Интернета, а быстро взять их из кэша. Для путешественника по Интернету это удобно, а для профессионала, делающего сайты - не всегда. Могут возникнуть накладки с обновлениями файлов. Поэтому можно выключить кэш, указав его нулевую величину. После внесения изменений не забываем нажать на кнопку "ОК".

Прокси-сервер настроен. Для проверки его работоспособности перейдем на другой компьютер в сети и попытаемся соединиться с Интернетом по браузеру. Браузер должен быть также настроен для работы через прокси-сервер. Запускаем "Internet Explorer" и заходим в меню настроек.

На закладке "Подключение" щелкнем по кнопке "Настройка сети". Появится окошко настроек доступа по локальной сети. В этом окне надо отметить галочкой триггер "Использовать прокси-сервер" и указать в полях локальный IP-адрес компьютера, на котором установлена программа "WinProxy" и порт доступа - тот который вы выбрали для соединения по протоколу HTTP (по умолчанию - 80).

Отмечаем галочкой триггер "Не использовать прокси для локальных адресов". Это необходимо для того, чтобы браузер не пытался соединиться с вашим локальным WEB-сервером через прокси. Щелкаем по кнопке "ОК".

Настройка браузера закончена. Пишем в его адресной строке адрес любого сайта и наблюдаем в окне "WinProxy" строчку, которая сообщает, что компьютер локальной сети соединяется с Интернетом через прокси. Разумеется, в этот момент мы должны быть подключены к Интернету и хаб локальной сети также должен быть включен.

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

Настроим остальные программы на компьютерах в локальной сети. Начнем с почтового клиента. Тут надо настраивать каждый почтовый аккаунт в отдельности. Переходим на компьютер-клиент и запускаем "Outlook Express". При первом запуске мастер настройки почты включается автоматически, но его можно включить и "вручную", зайдя в меню "Сервис" - "Учетные записи".

В списке учетных записей щелкаем по кнопке "Добавить" и в появившемся меню выбираем пункт "Почта". Включается мастер настройки почтового аккаунта.

На первом экране мастера настроек указываем имя пользователя, так, как оно будет отображаться в поле данных отправителя почты. Эта операция совершенно идентична тому, как мы настраиваем "Outlook Express" без доступа через прокси-сервер.

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

А вот на следующем экране уже есть отличия. Тут нам надо написать адреса почтовых серверов. Вы записываете не адреса серверов провайдера или почтовой службы, а локальный IP-адрес компьютера, на котором установлена программа прокси-сервера. При приеме и отправке почты "Outlook Express" будет соединяться с прокси-сервером, воспринимая его как почтовый сервер.

Следующий экран - логин и пароль для приема почты. Пароль пишете, как обычно. А вот в поле логина записываете следующую информацию: сам логин (в нашем примере "sokol-25") затем разделительный знак "#", который воспринимает прокси, а затем адрес POP3 сервера, с которым вы должны соединиться для приема почты (в нашем примере POP.NAROD.RU). В одной строке вы указываете прокси-серверу логин и имя почтового сервера.

Почтовый аккаунт настроен. Мастер завершает работу.

В списке аккаунтов появилась новая запись. Только вот имя у этой записи трудновато для восприятия. Сменим имя. Для этого отметим щелчком мышки строку аккаунта и щелкнем по кнопке "Свойства".

В поле названия аккаунта напишем что-то более осмысленное, чем IP-адрес прокси-сервера и щелкнем по кнопке "ОК". Готово. Можно пробовать принимать и отправлять почту. Другие почтовые аккаунты (если у вас их несколько) настраиваются аналогичным образом.

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

В окне настроек переходим на закладку "Connection" - "Server" и видим, что по умолчанию "ICQ" соединилась с прокси-сервером по протоколу HTTP. Протокол HTTP достаточно хорош с точки зрения безопасности соединения, но многие функции "ICQ" окажутся недоступны. Так что вам решать, менять или нет протокол. Можете сменить для пробы. Вернуть настройки назад никогда не поздно.

Если вы решились на смену параметров соединения, выберите из списка протоколов "SOCKS 5". Убедитесь, что переключатели во фрейме "Proxy Settings" установлены в позиции, показанные на иллюстрации.

Теперь перейдите на закладку "Firewall" и смените протокол тут. Имейте в виду, что в момент смены протокола IP-адрес в поле "HOST" пропадет и его непременно надо вписать снова. Чтобы изменения вступили в силу, щелкните по кнопке "Apply", затем по кнопке "ОК" и перезагрузите программу "ICQ". Теперь можно попробовать поговорить с друзьями с любого компьютера в локальной сети.

Мы не знаем в какой последовательности вы читаете этот диск. Тема FTP-соединений рассматривается немного позже. Но здесь мы дадим последовательность настройки FTP-клиента "Windows(Total) Commander", с тем, чтобы вы могли обратиться к этим страницам позже, когда в этом возникнет необходимость. FTP-клиент также может соединяться с сервером через прокси. Для настройки соединения необходимо отметить галочкой триггер "через firewall или прокси-сервер".

Откроется окно настроек соединения. В поле "Имя сервера" напишите локальный IP-адрес компьютера, где установлена программа "WinProxy". Переключатель режимов соединения поставьте в верхнее положение (он стоит в этом положении по умолчанию). Щелкните по кнопке "ОК". Повторите эти операции для каждого FTP-соединения, присутствующего в списке. Попробуйте соединиться с сервером через прокси. Как видим, практически все сетевые программы имеют возможность соединения с Интернетом через прокси-сервер.

Интернет

:: В бане все равны. Начальство моется в сауне.