1

Я хочу создать простой прокси-сервер для моих друзей за границей, которые сталкиваются с цензурой в Интернете. Я знаю о некоторых возможностях, но мои знания очень скудны:

  1. Скрипты PHP-прокси, которые я мог бы использовать на своем размещенном веб-сервере. Однако, попробовав несколько, они, похоже, имеют проблемы с Facebook и Gmail, и это именно то, что я хочу быть доступным.
  2. Выделенные серверы относительно дороги.
  3. Очевидно, что ваш роутер можно использовать в качестве прокси-сервера, но с моими навыками в Unix я не очень-то увлечен прошивкой прошивок.

Есть ли еще возможности? Я что-то недооцениваю?

2 ответа2

3

Я бы не стал так быстро отказываться от опций «использовать свой маршрутизатор в качестве прокси / сервера». Два основных метода, которые я использовал, практически не требуют ноу-хау Unix и полностью настраиваются с помощью мастеров командной строки и веб-интерфейсов:

  1. Используйте DD-WRT или аналогичный на совместимом маршрутизаторе, а затем либо пропустите весь трафик на прокси-сервер, работающий в домашней сети, либо запустите прокси прямо на маршрутизаторе. Оба из них требуют небольшого удаления (по сравнению с вариантом 2), но шаги довольно хорошо документированы. Если у вас есть хороший, совместимый маршрутизатор (на сайте DD-WRT есть отличный список совместимости, и для того, что вам нужно, вам не нужно тратить слишком много денег на eBay или где-либо еще), не требуется никакой хакерской программы для командной строки прошивка.
  2. Подключите ваш домашний интернет-шлюз к универсальному маршрутизатору / брандмауэру / прокси / VPN, такому как PFSense (бесплатный и потрясающий, FWIW). Первоначальная установка довольно проста, если у вас есть базовые знания о работе в сети (или у вас есть доступ к Google), и практически не требуется никаких знаний Unix. Это руководство поможет вам пройти базовую настройку Squid, а в этом (ссылка приведена в первом) рассматривается более продвинутая функциональность. Прошивка не требуется; вам просто нужен запасной компьютер (низкая вычислительная мощность в порядке).

Изменить: Этот вопрос SU охватывает много хороших методов для настройки этого.

1

VPS (виртуальный частный сервер) не очень дорогой. Существует множество провайдеров, которые предлагают VPS, начиная с 4 долларов в месяц. Тогда у вас есть root-доступ к этому серверу, и вы можете установить прокси-сервер squid с аутентификацией клиента и SSL-шифрованием клиентского соединения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .