Autofaucets.ru - автоматический сборщик криптовалюты с кранов!

БЕСПЛАТНЫЙ ПРОКСИ СЕРВЕР. Установка и настройка с помощью Google App Engine за 5 минут

Posted by Cooper Mon, 12 Apr 2010 20:28:00 GMT

Простейший поиск в Гугл выдает массу ссылок на качественные PHP скрипты, реализующие функциональность прокси сервера, которые позволят «поднять» проксю за считанные минуты совершенно бесплатно. Единственная проблема такого подхода – нужно иметь web-сервер, на котором будет работать php-скрипт, а также зарегистрированное доменное имя, на которое будет отзываться proxy сервер.

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

Создание своего персонального прокси сервера с помощью Google App Engine

По этой ссылке вы попадете на один из таких совершенно бесплатных прокси серверов, практическое применение которого может быть самым разнообразным. Например, это будет полезно вашим друзьям из Китая, где не все сайты одинаково хорошо открываются в браузере :). Персональный прокси даже может пригодиться лично Вам для доступа к закрытым офисным файерволом ресурсам (правда, из-за упрощенной реализации прокси не удастся в рабочее время “полазить” по сайтам требующим авторизации типа Одноклассников или вКонтакте). Я уже не говорю про онлайн манимэйкеров, работающих с зарубежными партнерками типа COPEAC или NEVERBLUE, для которых прокси на базе Google App Engine просто находка. Ведь для внешнего мира вы будете выглядеть как пользователь с реальным американским IP адресом и landing pages рекламодателей должны открываться без проблем.

Итак, всё это можно сделать с помощью Google App Engine за несколько шагов и гораздо проще чем вы можете предположить.

Шаг 1: Нужно зайти на главную страницу сервиса appengine.google.com и залогиниться используя Google аккаунт. Если пользуетесь почтой Gmail, то он у вас уже есть, если не пользуетесь, то аккаунт придется создать.

Шаг 2: Нажать кнопку “Create an Application”. Если это первый заход на сайт, то Google отправит проверочный код через SMS на указанный мобильный телефон. Введя полученный код в окне браузера появится возможность перейти к следующему шагу – созданию веб-приложения.

Шаг 3: Выберите под-домен на котором будет работать прокси сервер. Убедитесь в том, что домен свободен, подтвердите, что Вы согласны с условиями предоставления сервиса Google и нажмите Save. Под-домен также будет являться уникальным ID для web-приложения. Например, мы будем использовать proxy202 в качестве ID приложения, хотя вы можете использовать абсолютно любое уникальное имя.

Шаг 4: Итак, только что мы выбрали уникальное имя и настало время создать и загрузить наше web-приложение прокси сервера в Google App Engine. Перейдите на python.org, загрузите и установите версию Питона 2.6.4.

Шаг 5: После установки Python перейдите на code.google.com , загрузите Google App Engine SDK для Python и установите его.

Шаг 6: Загрузите этот zip-архив и извлеките файлы из него в любую папку на локальном диске компьютера. Для особо любознательных могу сообщить, что zip-файл включает в себя несколько текстовых файлов (содержащих HTML и Python код) которые можно просмотреть с помощью обычного текстового редактора, например NotePad.

Шаг 7: Запустите установленный ранее Google App Engine Launcher с помощью ярлыка на рабочем столе и установите правильные значения параметров через меню Edit –> Preferences (см. копию экрана ниже).

Шаг 8. Затем в меню File –> Add Existing Application выберите директорию, созданную на шаге 6. Нажмите кнопку Edit ддя того, чтобы изменить “YOURAPPID” на идентификатор (sub-domain), который был выбран на шаге 3.

Шаг 9: В заключение необходимо кликнуть на Deploy и Ваш прокси сервер готов к использованию.

Вы можете отредактировать main.html файл для того, чтобы изменить внешний вид главной страницы proxy сервера и даже добавить туда другие полезные сервисы Google - Analytics и AdSense в случае, если прокси станет достаточно популярным.

Наше приложение сейчас открыто для всех пользователей Интернет. Но ничего не мешает добавить дополнительный слой авторизации так, чтобы только пользователи, залогинившиеся в свои Google Accounts, могли получить доступ к сайту с установленным прокси сервером. При внесении любых изменений в HTML-код необходимо затем загрузить обновленную версию на Google App Engine. Сделать это можно одним из двух способом – нажав на кнопку “Deploy” или же введя команду в окне MSDOS -

appcfg.py update [app-directory]

Использованные источники:

  • Open-source web caching проект - http://code.google.com/p/mirrorrr/

Posted in  | Tags , , ,

Comments are disabled