Все версии этой статьи: English | فارسى

Что такое HTTP прокси?

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

Хорошие и плохие прокси решения

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

Прокси решения ограничивающие доступ 

Сетевой оператор может требовать от пользователей подключаться к сети Интернет (или хотя бы к веб страницам) только через конкретный прокси сервер. Сетевой оператор может настроить свой прокси сервер так, что он будет сохранять записи посещенных пользователями страниц, а также блокировать доступ к определенным сайтам или сервисам (IP блокирование или блокирование портов). В этом случае сетевой оператор может использовать брандмауэр для блокирования подключений, которые не проходят через ограничивающий прокси сервер. Эта конфигурация иногда называется принудительный прокси, так как от пользователей требуется его использование.

Прокси для обхода цензуры

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

Где найти прокси приложение

Существует масса веб сайтов со списками открытых прокси приложений. Обзор таких веб страниц на английском языке доступен здесь:
http://www.dmoz.org/Computers/Internet/Proxying_and_Filtering/Hosted_Proxy_Services/Free/Proxy_Lists/

Обратите внимание, что многие открытые прокси существуют только несколько часов, так что очень важно выбрать прокси из списка, который недавно обновлялся.

Настройки HTTP прокси

Для использования прокси приложения, Вам необходимо установить настройки прокси для Вашей операционной системы и/или внутри отдельных приложений. После того, как Вы выбрали прокси в настройках приложения однажды, оно всегда будет пытаться использовать его для всех подключений к сети Интернет. Убедитесь, что Вы запомнили или сохранили первоначальные настройки приложения, чтобы Вы всегда могли их восстановить. Если прокси по каким-то причинам становится недоступным или заблокированным, программное обеспечение, настроенное на его использование перестает работать. В этом случае, Вам, скорее всего, придется установить первоначальные значения.

На Mac OS X и некоторых системах Linux, эти настройки могут прописываться в операционной системе. В этом случае они автоматически будут применяться для всех приложений, таких как веб браузер или программы обмена мгновенными сообщениями. В операционной системе Windows и некоторых системах Linux не существует центрального управления настройками прокси. Таким образом, каждое приложение должно быть настроено отдельно. Имейте в виду, что даже если настройки прокси настраиваются центрально, нет гарантии, что приложения будут поддерживать эти настройки, так что всегда есть смысл проверить настройки на каждом отдельном приложении.

Обычно только веб браузеры могут напрямую использовать HTTP прокси.

01.jpg

Описанные ниже шаги объясняют, как настроить Microsoft Internet Explorer, Mozilla Firefox и бесплатную программу для обмена мгновенными сообщениями с открытым кодом  Pidgin на использование прокси. Если в качестве веб браузера Вы используете Firefox, было бы легче использовать программное обеспечение SwitchProxy; это является альтернативой описанным ниже шагам. Если Вы используете Tor, самым безопасным было бы использование программного обеспечения TorButton (которое является частью доступного для скачивания пакета Tor) для настройки Вашего браузера на использование Tor.

Программы клиенты сервисов электронной почты, такие как Microsoft Outlook и Mozilla Thunderbird, также могут быть настроены на использование HTTP прокси сервисов. Однако фактический почтовый трафик (исходящие и входящие сообщения) будет использовать другие протоколы, такие как POP3, IMAP и SMTP, и этот трафик не будет проходить через HTTP прокси.

Mozilla Firefox

Для того чтобы настроить браузер Firefox на использование HTTP прокси:

1.    В меню «Инструменты» („Tools“) выберете пункт "Настройки" („Options“):

02.jpg


2.    Появится окно "Настройки" (“Options”): 

03.jpg


3.    В панели инструментов на вершине окна выберете «Дополнительно» ("Advanced"):

04.jpg

 
4.    Кликните по вкладке «Сеть» ("Network"):

05.jpg


5.    Нажмите на кнопку «Настроить» ("Settings").  Firefox отобразит окно «Параметры соединения» ("Connection Settings"):

06.jpg


6.    Выберете «Ручная настройка сервиса прокси» ("Manual proxy configuration"). При этом поля, находящиеся под этим пунктом станут доступными.

07.jpg


7.    Введите адрес прокси  "HTTP прокси" и номер порта "Порт", и затем нажмите "OK".

08.jpg


Если Вы выберете «Использовать этот прокси-сервер для всех протоколов» ("Use this proxy server for all protocols"), Firefox попытается отправлять HTTPS (безопасный HTTP) и FTP трафик через этот прокси. Это может не сработать, если Вы используете публичный прокси сервис, так как многие из них не поддерживают трафик HTTPS и FTP. Если, с другой стороны, Ваш HTTPS и/или FTP трафик блокируется, Вы можете попробовать найти публичный прокси сервис с поддержкой HTTPS и/или FTP, и использовать функцию «Использовать этот прокси-сервер для всех протоколов» в настройках Firefox.

Сейчас браузер Firefox настроен на использование HTTP прокси.

Microsoft Internet Explorer

Для того чтобы настроить Internet Explorer на использование HTTP прокси:

1.    В меню «Инструменты» ("Tools") выберете «Свойства обозревателя» (“Internet Options”):

09.jpg

2.    Internet Explorer отобразит окно «Свойства обозревателя» ("Internet Options"):

10.jpg

3.    Перейдите на вкладку «Подключения» ("Connections").

11.jpg

4.    Нажмите кнопку «Настройка сети» ("LAN Settings"). Появится окно «Настройка параметров локальной сети» ("Local Area Network (LAN) Settings").

12.jpg

5.    Выберете «Использовать прокси-сервер для локальных подключений» ("Use a proxy server for your LAN").

6.    Выберете «Дополнительно» ("Advanced"). Появится окно «Параметры прокси-сервера» ("Proxy Settings").

7.    Введите «Адрес прокси-сервера» ("Proxy address to use") и номер порта в поле "Порт".

Если Вы выберете «Один прокси-сервер для всех протоколов» ("Use the same proxy server for all protocols"), Internet Explorer попытается отправлять HTTPS (безопасный HTTP) и FTP трафик через этот прокси. Это может не сработать, если Вы используете публичный прокси сервис, так как многие из них не поддерживают трафик HTTPS и FTP. Если, с другой стороны, Ваш HTTPS и/или FTP трафик блокируется, Вы можете попробовать найти публичный прокси сервис с поддержкой HTTPS и/или FTP, и использовать функцию «Один прокси-сервер для всех протоколов» в настройках Internet Explorer.

Сейчас браузер Internet Explorer настроен на использование HTTP прокси.

Клиент службы обмена мгновенными сообщениями Pidgin

Некоторые другие Интернет приложения, кроме веб браузеров, могут также использовать HTTP прокси для подключения к сети Интернет, обходя возможное блокирование. Ниже приведен пример настройки программы-клиента службы обмена мгновенными сообщениями Pidgin.

1.    В меню «Инструменты» ("Tools") выберете «Настройки» ("Preferences"):

13.jpg

Программа Pidgin отобразит окно «Настройки» ("Preferences"):

14.jpg

2.    Выберете вкладку «Сеть» ("Network").

15.jpg

3.    В поле «Тип прокси» ("Proxy type"), выберете "HTTP". Под этим пунктом появятся дополнительные поля.

16.jpg

4.    Введите адрес прокси-сервера ("Host") и номер порта Вашего прокси сервиса в поле «Порт».

17.jpg

5.    Нажмите «Закрыть» ("Close").

Сейчас программа Pidgin настроена на использование HTTP прокси-сервера.

Когда Вы закончили использовать прокси

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

  • HOW TO BYPASS INTERNET CENSORSHIP by FLOSS Manuals Community Members

    Inform yourself on how Internet censorship works and how to route around it with free software. Includes an excellent overview of the techniques and tools for beginners and advanced users.
    Paperback book: €10.85,

    available on Lulu.com
  • HOW TO BYPASS INTERNET CENSORSHIP - supplement for proprietary software by Sesawe


    Paperback book: €5.05,

    available on Lulu.com