Прокси-сервер - что это такое, зачем он нужен

Что такое прокси-сервер

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

Естественно, в реальности всё сложнее и многограннее, но чтобы организовать у себя белый список сайтов или белый список каналов Youtube, этой информации достаточно.

При желании, подробно почитать о прокси-серверах можно, например, в Википедии: https://ru.wikipedia.org/wiki/Прокси-сервер

Зачем нужен прокси-сервер

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

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

Чёрный список сайтов

Простой чёрный список сайтов можно организовать и без прокси-сервера.
Для этого достаточно в Windows с правами Администратора открыть файл C:\Windows\System32\drivers\etc\hosts (в Linux с правами root - /etc/hosts) и внести запись наподобие:
0.0.0.0 reklama.mail.ru

Или, если нужно закрыть доступ ко всему сайту:
0.0.0.0 vk.com
0.0.0.0 www.vk.com

Белый список сайтов

Но что, если нужно ограничить доступ не ко всему сайту (или поддомену сайта), а только к определённому разделу или страницам?
Например, если нужно закрыть доступ к https://yandex.ru/games/, оставив доступ к остальным сервисам Яндекса?
Или вообще, по-умолчанию запретить доступ ко всем сайтам, разрешив лишь к выборочным?

Как видно, в подобных случаях невозможно обойтись файлом hosts.
Для решения подобных задач нужно весь сетевой трафик направить через прокси-сервер и уже средствами прокси-сервера осуществлять фильтрацию запросов.

Прокси-сервер - ссылки на подразделы

Как создать самоподписанный SSL сертификат - руководство по созданию самоподписанного SSL сертификата.

Как добавить самоподписанный SSL сертификат в доверенные - руководство по добавлению самоподписанного SSL сертификата в доверенные сертификаты.

Установка прокси-сервера Privoxy - руководство по установке под Windows прокси-сервера Privoxy.

Настройка обработки HTTPS трафика в прокси-сервере Privoxy - руководство по настройке прокси-сервера Privoxy на обработку HTTPS трафика.

Автозапуск Privoxy как службы Windows - руководство по запуску прокси-сервера Privoxy под Windows как службы (сервиса).

Как весь сетевой трафик направить через прокси-сервер - руководство по направлению всего сетевого трафика Windows через прокси-сервер.


© 1999 - 2024 www.Balpom.ru