Создаем свой собственный прокси сервер на Windows.
Здравствуй. Как ты уже понял сейчас будем создавать личный прокси сервер. Что это такое можешь почитать тут , а так же различие их типов тут . Мы же будет создавать socks прокси.
Для этого нам понадобится бесплатный прокси-сервер под названием 3proxy . Для этого переходим на официальный сайт и качаем самую свежую версию.
3proxy умеет работать с HTTP/HTTPS, FTP over HTTP, SOCKS, можно делать разные правила разрешений и запретов, даже скорость ограничивать персонально для выбранного пользователя. Так же он весит меньше мегабайта, но не имеет графического интерфейса.
Скачиваем программу и распаковываем куда хотите.
В каталоге мы увидим три папки и еще всякие файлики. В папке bin хранится сама программа прокси сервера и всякие плагины, в папке cfg хранится пример файла конфигурации и sql скрипт для создания базы данных, однако понадобиться нам только один файл, которого еще нет.
Мы идем в папку bin, там создаем файл 3proxy.cfg. Открываем его на редактирование, вписываем туда всего четыре строчки:
timeouts 1 5 30 60 180 1800 15 60
Первая строка говорит, что авторизация не требуется, вторая заставляет работать по протоколу 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
и запускаем инсталляцию:
Тут соглашаемся и инсталляция сразу закончится.
P.S Для примера я делаю на VPS от амазона с windows 7, если ты читал про VPN , то быстро поймешь.
Windows server free proxy server
В версии 0.8 поддержка IPv6, обрантных соединение (connect back), проксирование DNS через TCP и родительские прокси, неблокирующее разрешение имен через системные вызовы, пониженное потребление памяти и фикс многочисленных кратковременных условий.
Рекомендуется обновление до 0.8.8 или 0.7.1.4 из соображений безопасности и надежности.
Ветка 0.8 считается стабильной, разработка ведется в ветке 0.9. Ветка 0.7 больше не поддерживается, за исключением исправлений, связанных с безопасностью.
3proxy это маленький многоплатформный набор прокси-серверов (под Linux/Unix и Windows, включая 64-битные версии).
Он включает в себя HTTP прокси с поддержкой HTTPS и FTP (proxy/proxy.exe), SOCKSv4/SOCKSv4.5/SOCKSv5 прокси (socks/socks.exe), POP3 прокси (pop3p/pop3p.exe), SMTP прокси (smtpp/smtpp.exe), AIM/ICQ прокси (icqpr/icqpr.exe), MSN messenger / Live messenger proxy (msnpr/msnpr.exe), FTP proxy, кэширующий DNS прокси, TCP и UDP портмапперы (tcppm, udppm) а так же комбинированный прокси-сервер с поддержкой дополнительных возможностей, таких как управление доступом, ограничение ширины потребляемого канала, ограничение трафика на день, неделю и месяц, перенаправление соединений, построение цепочек соединений (proxy chaining), ротацию лог-файлов, ведение журналов через ODBC и syslog и т.д. (3proxy).
Он создан в рассчете на то, чтобы быть маленьким и простым и в то же время функциональным. Он может быть скомпилирован как с помощью Visual C так и с помощью gcc. Версия под Win32/Win64 использует родные библиотеки (т.е. не требуется Cygwin или другие POSIX-эмуляторы), поддерживается установка в качестве сервиса. На сегодняшний день работоспособность проверена на Windows начиная с 98 (для Windows до Vista требуется версия lite) и заканчивая последними версиями, FreeBSD/i386/x64, NetBSD/i386/x64, OpenBSD/i386/x64, Linux/i386/x64/arm/PPC/Alpha, Mac OS X, Solaris/i386/x64.
Полный список возможностей см. Release Notes и Changes на странице Загрузки
3proxy является FreeWare и может быть использован по лицензии GNU/GPL или под собственной лицензией. Начиная с версии 0.6 Используется лицензия типа BSD, позволяющая, так же, использовать LGPL, Apache License и многие другие совместимые типы лицензирования.
По вопросам лицензирования и коммерческой поддержки пишите [email protected]
Онлайн-база прокси-листов
Не знаете как использовать прокси? Посмотрите инструкцию для вашего браузера:
IP адрес | Порт | Страна, Город | Скорость | Тип | Анонимность | Последнее обновление |
209.190.32.28 | 3128 | SOCKS4 | Высокая | 1 минута | ||
5.141.81.106 | 44271 | SOCKS4, SOCKS5 | Высокая | 2 минуты | ||
46.188.82.11 | 54136 | SOCKS4 | Высокая | 3 минуты | ||
174.71.185.203 | 48678 | SOCKS4 | Высокая | 4 минуты | ||
217.150.77.31 | 53281 | HTTP | Высокая | 4 минуты | ||
95.79.112.74 | 3629 | SOCKS4 | Высокая | 4 минуты | ||
94.73.239.124 | 55443 | Статистика за последние два дняПодробнее о прокси-листахПрокси нужны, когда применение VPN либо невозможно, либо неудобно. Например, для массовых действий сразу с множества IP-адресов: парсинга, увеличения просмотров, посещений, снятия лимитов онлайн-сервисов на количество обращений и другие. Прокси из нашего листа не принадлежат нам. Их собирает автоматически «робот-паук» с тысяч разных сайтов в интернете, в том числе с закрытых форумов и даже некоторых приватных баз прокси. Обратите внимание, что это не наши собственные прокси, поэтому мы не можем отвечать за их работоспособность и стабильность, а лишь показываем статус на момент проверки. В правом столбце списка указано, как давно была проверка. Все proxy-серверы из списка проверяются и сортируются по различным параметрам. Например, от типа прокси зависит, каким образом вы сможете его использовать. Вот какие типы бывают:
Анонимность прокси — очень важный параметр. От этого зависит, будет ли скрыт ваш реальный адрес и не заподозрит ли конечный сервер то, что вы используете прокси. Категории анонимности, которые есть в нашем прокси-листе:
Скорость обозначена в миллисекундах, но это не пинг, а с какой скоростью через прокси удалось загрузить небольшой тестовый файл. Проще всего ориентироваться на цвет полоски: зеленый — быстро, красный — медленно. Пинг же будет варьироваться. Если для вас это важный параметр, то его лучше проверять прямо с того устройства, где будет использован proxy. Для обладателей платной подписки доступна выгрузка proxy-list в форматах txt и csv, а также API-доступ. Доступ к API можно запросить у техподдержки. |