Андрей Смирнов
Время чтения: ~10 мин.
Просмотров: 17

Анонимный интернет через прокси

Лайфхакер уже рассказывал о том, как купить виртуальный сервер (VPS) и настроить свой VPN для обхода блокировок в интернете. Но VPN работает для всех программ, которые имеют доступ в интернет. Если вы хотите, чтобы трафик перенаправлялся на другой сервер только в браузере, создайте собственный прокси.

Учитывая запрет анонимайзеров и VPN, который в любой момент может начать применяться на практике, наличие собственного прокси-сервера станет гарантией вашей свободы в интернете.

Как создать прокси

О том, как выбрать и купить VPS, подробно рассказано в материале о поднятии VPN. Не будем повторяться и перейдём сразу к настройке прокси-сервера.

Скачайте и установите утилиту Putty. На вкладке Session пропишите IP-адрес, который был в письме при создании VPS.

ippp_1524808188.jpg

Перейдите на вкладку Tunnels в разделе SSH. Введите в строку Source Port номер 3128. Выберите значения Auto и Dynamic. Нажмите Add.

port_1524808221.jpg

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

time_1524808275.jpg

Нажмите Open, чтобы выполнить подключение. Введите логин и пароль, которые прислал хостер в письме после создания VPS.

root_1524808302.jpg

Осталось настроить прокси в браузере. Посмотрим, как это сделать, на примере Google Chrome. Откройте настройки браузера, вызовите дополнительные настройки и найдите настройки прокси-сервера в разделе «Система».

settings_1524808336.jpg

В поле «Настройка параметров локальной сети» нажмите на кнопку «Настройка сети». Отметьте пункты «Автоматическое определение» и «Использовать для локальных подключений». Нажмите «Дополнительно». В строке SOCKS укажите адрес localhost и порт 3128.

connect_1524808371.jpg

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

Как запустить прокси на отдельных сайтах

Чтобы прокси-сервер использовался только на определённых сайтах, установите в браузере расширение FoxyProxy.

FoxyProxy Standard Разработчик: Сайт Цена: 0 FoxyProxy Standardот Eric H. Jung Разработчик: Разработчик Цена: Бесплатно

Откройте настройки расширения и нажмите Add New Proxy. На вкладке Proxy Details введите IP-адрес и номер порта, которые вы прописывали ранее в Putty. Отметьте опцию SOCKS Proxy.

foxyproxy_1524808430.jpg

Перейдите на вкладку URL Patterns и добавьте маски сайтов, на которых должны использоваться прокси. Чтобы добавить маску сайта, нажмите Add New Patterns, введите его адрес со звёздочками по обеим сторонам: например, *site.com*.

pattern_1524808463.jpg

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

Можно не создавать список в FoxyProxy, а использовать расширение «Обход блокировок Рунета». В нём есть перечень «Антицензорити», который охватывает большую часть заблокированных в России сайтов.

obhod_1524808560.jpg

Нажмите на значок расширения на панели задач, откройте вкладку «Свои прокси». Отметьте пункт «Использовать СВОИ прокси», введите IP-адрес и номер порта.

Как сохранить сессию

Чтобы прокси-сервер работал, необходимо постоянно запускать сессию Putty. Можно сохранить параметры, чтобы для подключения оставалось только ввести пароль.

Запустите Putty. Настройте подключение, как показано выше, и перейдите на вкладку Data в разделе Connection. Пропишите имя для автоматической авторизации: обычно это root, но хостер может назначить в письме другое.

session_1524808624.jpg

Перейдите на вкладку Session, введите любое название в поле Saved Sessions и нажмите Save.

save_1524808669.jpg

В списке сессий сохранится ваше подключение.

При следующем запуске Putty выберите его, нажмите Load, затем — Open для установления соединения и введите пароль от сервера, который прислал хостер в письме.

Настройте прокси-сервер в Windows, и приложения отправят ваш сетевой трафик через прокси-сервер. Например, вам может потребоваться использовать прокси-сервер, предоставленный вашим работодателем.

Как правило, вы будете использовать прокси-сервер, если ваша школа или работа предоставит вам его. Вы также можете использовать прокси-сервер, чтобы скрыть свой IP-адрес или доступ к закрытым сайтам, которые недоступны в вашей стране, но для этого рекомендуется использовать VPN (В чём отличие прокси-сервера от VPN?). Если вам нужно настроить прокси для школы или работы, получите необходимые учетные данные и изучите их.

Выбранные вами параметры будут использоваться для Microsoft Edge, Google Chrome, Internet Explorer и других приложений, использующих настройки прокси-сервера. Некоторые приложения, в том числе Mozilla Firefox, позволяют настраивать параметры прокси-сервера, которые переопределяют ваши системные настройки. Вот как настроить системный прокси в Windows 10, 8 и 7.

Windows 8 и 10

В Windows 10 вы найдете эти параметры в разделе «Настройки» → «Сеть и Интернет» → «Прокси». В Windows 8 тот же экран доступен в настройках ПК → Сетевой прокси.

Настройки здесь применяются, когда вы подключены к сетевым соединениям Ethernet и Wi-Fi, но не будете использоваться, когда вы подключены к VPN .

По умолчанию Windows пытается автоматически определить ваши настройки прокси с параметром «Автоматически определять настройки». В частности, Windows использует протокол автоматического обнаружения веб-прокси или WPAD. Бизнес и школьные сети могут использовать эту функцию для автоматического предоставления настроек прокси-сервера для всех ПК в своих сетях. Если для сети, к которой вы подключены, требуется прокси-сервер, и он предоставляет этот прокси через WPAD, Windows автоматически настроит и использует прокси-сервер. Если сеть не предоставляет прокси-сервер, он вообще не будет использовать прокси-сервер.

Если вы не хотите, чтобы Windows автоматически определяла настройки прокси-сервера, установите для параметра «Автоматическое определение настроек» значение «Выкл.». Затем Windows будет использовать прокси-сервер, если вы настроите его под настройкой прокси-сервера вручную.

windows-proxy.png

В некоторых случаях вам может потребоваться вручную ввести адрес сценария установки для вашей конфигурации прокси. Для этого включите параметр «Использовать сценарий установки». Подключите сетевой адрес сценария в поле «Адрес сценария» и нажмите «Сохранить». Этот скрипт также можно назвать файлом .PAC.

Поставщик вашей организации или прокси предоставит вам адрес сценария установки, если он вам нужен.

proxy-script.png

Чтобы ввести настройки ручного прокси-сервера, включите «Использовать прокси-сервер» в разделе «Настройка прокси-сервера вручную». Введите адрес прокси-сервера и порт, который он использует в поле «Адрес» и «Порт».

Поставщик вашей организации или прокси-провайдера предоставит вам сетевой адрес и номер порта, который требуется прокси-серверу.

proxy-manual-settings.png

Когда вы подключаетесь к любому адресу, Windows отправляет трафик через прокси-сервер. Однако вы можете настроить список адресов, для которых Windows не будет использовать прокси-сервер. По умолчанию список включает только *.local . Звездочка — это подстановочный знак и означает «что угодно». Таким образом, если вы попытаетесь подключиться к server.local, database.local или чему-либо еще, что заканчивается на .local, Windows будет обходить прокси и напрямую подключаться.

Вы можете добавить больше записей в этот список. Просто разделите каждый с точкой с запятой (;) и пробелом. Например, предположим, вы хотели обойти прокси при подключении к ip-calculator.ru. Вы должны ввести:

*.local; ip-calculator.ru

Вы также можете отметить «Не использовать прокси-сервер для локальных (интрасети) адресов». Windows будет обходить прокси-сервер при подключении к ресурсам в локальной сети или в интрасети. Когда вы подключаетесь к адресам в Интернете, Windows будет использовать прокси-сервер.

Нажмите «Сохранить», когда вы закончите, чтобы изменить настройки прокси-сервера.

proxy-except.png

Windows 7

В Windows 7 вы можете изменить свой прокси-сервер в диалоговом окне «Настройки Интернета». Вы также можете использовать этот диалог в Windows 8 и 10, если хотите. Оба интерфейса меняют один и тот же общесистемный параметр.

Сначала откройте окно «Свойства браузера». Вы найдете его на панели управления → Сеть и Интернет → Свойства браузера. Вы также можете щелкнуть меню «Сервис» в Internet Explorer и выбрать «Свойства браузера», чтобы открыть его.

Перейдите на вкладку «Подключения» в верхней части окна «Свойства браузера». Нажмите кнопку «Настройки сети» в нижней части окна.

Опция «Автоматическое определение параметров» включена по умолчанию. Когда эта опция включена, Windows попытается автоматически обнаружить прокси-сервер с помощью протокола автоматического обнаружения веб-прокси или WPAD. Если прокси не предоставляется вашей сетью, никто не будет использоваться. Отключите эту опцию, чтобы Windows не могла использовать WPAD для автоматической настройки параметров прокси-сервера.

Параметр «Использовать сценарий автоматической конфигурации» позволяет ввести адрес сценария автоматической настройки прокси. Этот адрес будет предоставлен вашей организацией или прокси-провайдером, если вам это нужно.

Флажок «Использовать прокси-сервер для локальных подключений» позволит вам вручную включить и настроить прокси-сервер. Проверьте его и введите сетевой адрес и порт прокси ниже. Организация, предоставляющая ваш прокси-сервер, предоставит вам эти данные.

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

Нажмите кнопку «Дополнительно» в разделе «Прокси-сервер», если вы хотите изменить дополнительные параметры при включении ручного прокси-сервера.

Раздел «Серверы» позволяет вам установить другой прокси-сервер для протоколов HTTP, Secure (HTTPS), FTP и SOCKS. По умолчанию установлен флажок «Использовать тот же прокси-сервер для всех протоколов». Если вы знаете, что вам нужно использовать другой прокси-сервер для разных типов подключений, снимите этот флажок и введите необходимые данные здесь. Это не распространено.

В разделе «Исключения» вы можете указать список адресов, в которых Windows будет обходить прокси-сервер. По умолчанию он включает только *.local. Звездочка здесь известна как «подстановочный знак» и соответствует всему. Это означает, что любой адрес, заканчивающийся на «.local», включая server.local и database.local, будет доступен напрямую.

Если хотите, вы можете ввести дополнительные адреса. Используйте точку с запятой (;) и пробел для разделения каждой записи в списке. Например, если вы также хотели получить доступ к ip-calculator.ru напрямую, не пропуская прокси, вы должны ввести:

*.local; ip-calculator.ru

Когда вы пытаетесь подключиться к ip-calculator.ru, Windows затем сделает прямое подключение без прохождения через прокси-сервер.

Нажмите «ОК», чтобы сохранить изменения.

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

Когда есть несколько компьютеров, хочется чтобы интернет был на всех, однако не всегда хочется покупать для него новый доступ. Для того, чтобы сэкономить, можно настроить прокси-сервер на компьютере с интернетом и благодаря прокси использовать интернет сразу на нескольких компах. Наверное, вы уже поняли, разговор пойдет о том, как самому настроить доступ в интернет через прокси-сервер. Для того чтобы создать прокси мы воспользуемся программой ССProxy которую можно скачать на сайте разработчика.

CCProxy — очень быстрый, легкий и достаточно функциональный прокси-сервер. Если нужно оперативно поднять прокси, то CCProxy — это именно то, что надо. Поддержка всех необходимых протоколов (HTTP, HTTPS, FTP, Gopher, SOCKS4/5, Telnet и т.д.), переадресация портов, кэш, квоты по скорости, контент-фильтры, а также несколько методов авторизации.

После инсталляции прокси, она готова к работе и без всяких настроек, но можно изменить стандартные порты на любые другие не занятые нажав кнопку “Options” ( если не знаете, то лучше ничего не меняйте). Это третья кнопка, которая находится слева. Там же Вы можете отключить ненужные вам протоколы. Для того чтобы осталась только возможность пользоваться браузером, нужно поставить только галочку на протокол HTTP. Если же вы хотите, чтобы через этот прокси-сервер можно было заливать файлы себе на хостинг, то вам достаточно будет поставить галочку на протокол FTP и так далее.

options.JPG

Вроде бы как можно уже пользоваться, но вместе с вами этой проксей может пользоваться любой желающий, поэтому нужно ограничить количество пользователей. Для чего мы сделаем для всех желательных пользователей “пропуск” либо другими словами разрешение. Итак, нажимаем кнопку “Accounts”, это четвертая кнопка слева, там Permit Category устанавливаем в Permit Only, ну а Auth Type (Тип авторизации) вы можете выбрать на ваш вкус.

newuser.JPG

После того как вы выбрали тип авторизаций, нажмите на кнопку New, откроется форма с настройками пользователя. Тут в соответствии с выбранным типом авторизации нужно заполнить поля. Я всегда использую авторизацию по IP, для этого установите галочку на IP Address и естественно в поле напишите ваш IP. Мак адрес и IP можно узнать, нажав на кнопку с вопросом около поля для ввода. Остальные поля можно не заполнять. Все другие типы авторизаций делаются аналогично. Для каждого пользователя также как и в опциях, можно разрешить либо запретить протокол, а также указать максимальное количество одновременных соединений и скорость доступа.

Вот в принципе и все, запускайте интернет на компьютере на который установили прокси, а на другом компьютере пропишите в настройках браузера IP:PORT. Где IP – адрес вашей машины, а PORT – то значение, что установлено в опциях для нужного вам протокола. Например для HTTP это будет выглядеть примерно так 91.195.147.21:8080.

Используемые источники:

  • https://lifehacker.ru/kak-nastroit-svoj-proksi-server/
  • https://ip-calculator.ru/blog/ask/nastrojka-proksi-servera-na-windows/
  • https://zbud.ru/nastrojka-ccproxy-kak-nastroit-internet-cherez-proksi-server.html

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации