Создаем свой собственный прокси сервер на Windows.

Создаем свой собственный прокси сервер на Windows.

@it_sekreti

Здравствуй. Как ты уже понял сейчас будем создавать личный прокси сервер. Что это такое можешь почитать тут, а так же различие их типов тут. Мы же будет создавать socks прокси.

Для этого нам понадобится бесплатный прокси-сервер под названием 3proxy. Для этого переходим на официальный сайт и качаем самую свежую версию.

3proxy умеет работать с HTTP/HTTPS, FTP over HTTP, SOCKS, можно делать разные правила разрешений и запретов, даже скорость ограничивать персонально для выбранного пользователя. Так же он весит меньше мегабайта, но не имеет графического интерфейса.

Скачиваем программу и распаковываем куда хотите.

В каталоге мы увидим три папки и еще всякие файлики. В папке bin хранится сама программа прокси сервера и всякие плагины, в папке cfg хранится пример файла конфигурации и sql скрипт для создания базы данных, однако понадобиться нам только один файл, которого еще нет.

Мы идем в папку bin, там создаем файл 3proxy.cfg. Открываем его на редактирование, вписываем туда всего четыре строчки:

auth none
socks
timeouts 1 5 30 60 180 1800 15 60
socks -p8080

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

Мы настроили самый примитивный конфиг, обычно в лучшем случае он выглядит как-то так.

internal 192.168.0.1 
external 211.80.11.12
nserver 213.153.100.1
nserver 213.153.101.1
nscache 65536
rotate 30
nobandlimin * * * 110
bandlimin 24000 * 192.168.0.2,192.168.0.3
bandlimin 48000 * 192.168.0.4
bandlimout 24000 *
counter "c:\3proxy\3proxy.3cf" D "C:\3proxy\traf\traf"
nocountin * 192.168.0.4 * 110 *
countin "1/name" M 50 * 192.168.0.2 * * *
countin "2/name1" M 80 * 192.168.0.3 * * *
countin "3/name2" M 30 * 192.168.0.4 * * *

auth iponly 
allow * 192.168.200.4 * * * 1-5 09:00:00-18:00:00
allow * 192.168.0.2,192.168.0.3 * 80,443 * 1-7 00:00:00-23:59:59
proxy 

Сохранили конфиг, далее нам нужно запустить сам сервер, в винде 3proxy работает как служба, чтобы ее включить, нужно сделать следующее.

Открываем cmd от имени администратора, переходим в каталог, содержащий файл 3proxy.exe.

cd c:\твой путь\3proxy\bin

и запускаем инсталляцию:

3proxy.exe --install 

Тут соглашаемся и инсталляция сразу закончится.

P.S Для примера я делаю на VPS от амазона с windows 7, если ты читал про VPN, то быстро поймешь.

Все, теперь прокси работает как служба, чтобы проверить нажимаешь ctrl+r и в окно вставляешь это services.msc.

Первым пунктом у тебя будет та самая служба работы 3proxy, для подключения нужен ip, который выходит в интернет. В моей случае это 34.239.34.165, то есть для подключения нужно будет использовать 34.239.34.165:8080, а так же логин и пароль, если задали в конфигурации.

Итог

Для полного ознакомления работы программы, советую почитать документацию, она написана на все случаи жизни, разработчики все же из России. Хотя с учетом всего вышесказанного лучше купить прокси за рублей 50 и не тратить нервы, если что-то не выйдет, прокси нужны только для смены ip, для шифрования и надежного соединения советую использовать VPN.

P.S Обязательно сделаю топ лучших прокси сервисов по цене и качеству.

P.S 2 Как и обещал при блокировке телеграма создам собственный прокси сервер и дам доступ каждому.

Если ты нашел эту статью интересной, то расскажи о ней знакомым и друзьям.

Больше материала на it_sekreti.

Report Page