Как сделать свой прокси сервер?

Регистрация доменов
Домен RU - 99 руб
Домен РФ - 99 руб
www.

Как вы знаете, сегодня многие сайты блокируют, и часто не совсем справедливо, власть делает все что выгодно ЕЙ. А это ведь несправедливо? Поэтому блокировку сайтов нужно уметь обходить. Как то давно я писал большую статью о том, как обходить блокировку сайтов, и одним из способов было использование анонимайзера.

Анонимайзер - это такой прокси сервер, только с веб интерфейсом, для удобства пользования. Как то я делал свой анонимайзер, но при переезде на очередной хостинг меня заставили его удалить - какие то у них правила.

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

Но зачем это вообще нужно мне? Почему бы не пользоваться чужими анонимайзерами? Все дело в том, что на этой странице можно разместить рекламу и получать некоторую материальную прибыль при правильном ее расположении.

Как установить свой прокси сервер?

Для начала нужно скачать специальную CMS - Glype. Распаковываем архив, создаем в корне сайта папку с названием proxy и копируем туда все файлы. Если вы теперь зайдете по адресу _http://ваш_сайт.ru/proxy, то увидите такую картинку:

свой прокси сервер

Это значит, что нам нужно зайти на хостинг и сделать файл includes/setting.php доступным для записи. После этого перезагружаем страницу и придумываем логин и пароль. Нажимаем Sumbit и попадаем в админку нашего прокси сервера. Тут есть масса настроек, правда все на английском, но в наше время перевести страницу не проблема же, правда?

Если вы теперь опять зайдете по адресу _http://ваш_сайт.ru/proxy, то увидите свой анонимайзер:

свой анонимайзер

Чтобы попасть в админку, нужно зайти по адресу _http://ваш_сайт.ru/proxy/admin.php. После установки нужно ещё много чего подделать: убрать внешние ссылки, поменять цвета шаблона, установить рекламу, переписать вступительные слова, закрыть ненужное в robot.txt.

В отношении robot.txt не советую вам полностью закрывать раздел, так как реклама google adsense не будет показываться на разделах, закрытых от индексации. В движке есть свой файл robot.txt, но так как у нас прокси стоит в подразделе, то нужно в основной robot.txt сделать такую запись:

Disallow: /proxy/admin.php
Disallow: /proxy/browse.php
Disallow: /proxy/browse.php*
Disallow: /proxy/includes
Disallow: /proxy/plugins
Disallow: /proxy/themes
Disallow: /proxy/tmp

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


Понравилась ИГРА? Возьми КОД, поставь себе на сайт и улучши поведенческие факторы!


12 комментариев
    • В этом файле /themes/default/main.php А вот тут панель верхняя /themes/default/framedForm.inc.php В общем все этой папке с темой.

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

    • Типа этого?

      Desproxy-это TCP-туннель, что означает desproxy можете перенаправить TCP/IP-трафика через http прокси. Desproxy использует
      Протоколу http/1.1 методом (подключить), чтобы установить TCP/IP-соединений по требованию. Connect используется для SSL-соединений при доступе к безопасным сайтам. Так что если
      вы можете открыть сайты, поддерживающие протокол SSL (www.hotmail.com например) вы можете использовать desproxy.

      Ставиться просто:

      sudo apt-get install desproxy

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

      • Доброго вам !
        Ищу кто бы мне сделал свой анонимайзер!
        Поможете ? Хочу чтобы у меня был сайт что-то похожее на cameleo.ru Если вы можете помочь или кто другой ( не бесплатно конечно) то отпишите мне плиз на spart04071973 на джимайл

  2. Имею сайт на хостинге orc.ru. Создал папку в корне сайта. кинул в нее все из дистрибутива Glype. robot.txt подправил соответственно. Рекомендация: "После закачки файлов на сервер, нужно будет установить права 755 на папки: includes/, tmp/, plugins/." не понадобилась, т.к. эти разрешения из коробки. Захожу в _http://ваш_сайт.ru/proxy и получаю девственно чистую страницу admin.php. Хост PHP поддерживает. Куды копать?

  3. Нет. Именно чистая, белая - ни одного словечка и пр.
    Лог сервера:
    [Sun Mar 19 12:16:43 2017] [error] PHP Notice: Undefined variable: adminDetails in /home/****/html/anonim/index.php on line 107
    [Sun Mar 19 12:16:43 2017] [error] PHP Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/****/html/anonim/admin.php on line 232
    [Sun Mar 19 12:24:01 2017] [error] PHP Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/****/html/anonim/admin.php on line 232
    **** - имя домена

    • Странно, конечно, инструкция самого движка до ужаса проста:

      1. Upload the contents of the /glype-1.4.15/ folder to the desired directory on your server.
      2. Visit the URL of your Glype Admin Control Panel (i.e. _http://www.domain.com/admin.php).
      3. Set the desired options and save your settings.

      У вас пишет смотрю "syntax error" - значит что-то не так с файлами, ваш PHP не может что-то понять и даже показывает строку 232, там private $observers;

      Я не программист, попробуйте закомменировать строку, что будет?

  4. Теперь:
    [Sun Mar 19 14:49:58 2017] [error] PHP Notice: Undefined variable: adminDetails in /home/trima/html/anonim/index.php on line 107
    [Sun Mar 19 14:49:58 2017] [error] PHP Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/trima/html/anonim/admin.php on line 235
    В общем, цепная реакция...

    • Может попробуйте поставить более старую версию Glype, такие ходы часто помогают, так как ваша версия PHP на хостинге может быть не совместимой с новейшей версией прокси.

Написать комментарий

Опубликовано © Блокнот вебмастера

СОВЕТ ВЕБМАСТЕРУ: Умение зарабатывать в интернете - это только пол дела, вторая половина - это умение ВЫГОДНО обналичивать электронные деньги. Вот список офшорных банковских карт, на которые можно выводить средства и потом снимать с них хрустящие купюры:

1. Epayments - можно открыть счет в долларах, евро и рублях. Формально банка нет, юридический адрес в Лондоне, но можно получить реквизиты банка в Латвии.

2. AdvCash - Офшорный банк находится в Белизе, можно открыть счет в долларах, евро, фунтах и рублях.

3. OkPay - Офшорная компания зарегистрирована на Британских Виргинских островах, можно открыть счет в долларах, евро и рублях.

4. Payeer - Штаб квартира этой платежной системы находится в Грузии, тут так же можно открыть счет в долларах, евро и рублях.

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