Shadowsock – Прокси на стероидах

Добрый день всем, кто оказался на данном сайте. Сегодня хотелось бы затронуть тему прокси. А именно, поднятия своего vds с прокси. В качестве эксперимента был выбран vps от компании Fornex. Думаю, стоит сразу оговорится, что так же ради эксперимента проверил как работает техподдержка. С этим оказалось все нормально, и даже после того как я повел себя немного по хамски, ребята из техподдержки повели себя вполне адекватно и спокойно. За что им респект. Можно ли рекомендовать Fornex, думаю да. Но, вернемся к прокси. Выбор пал на Shadowsock. Это проект китайского разработчика, имеет простую конфигурацию и мощную начинку под капотом. Это не просто прокси, он призван пробивать китайский фаервол. А так же имеет шифрования вашего трафика, что в свою очередь не маловажно при работе в нынешних условиях в интернете. И так, давайте приступим к установки Shadowsock на сервер. Первым делом коннектимся к нашему серверу по ssh.

Установка Shadowsock на сервер

В качестве операционной системы была выбрана Ubuntu. Но, вы так же можете установить Shadowsock и на Debian, все команды аналогичны. И так, после удачного коннекта устанавливаем Shadowsock на наш сервер командой:

apt install shadowsocks-libev

После того как установится shadowsock на ваш сервер, нужно подредактировать один конфигурационный файл.

nano /etc/shadowsocks-libev/config.json

Тут нам нужно вписать ваш ip адрес сервера в графе “server”, задать ваш пароль в графе “password” и, изменим таймаут в соответствующей графе “timeout”. В графе “method” вы так же можете задать метод шифрования вашего трафика. Но, я оставлю по умолчанию, ибо, шифрование “chacha20” довольно таки хорошее.:

На этом настройка завершена, осталось лишь запустить Shadowsock командами:

systemctl enable shadowsocks-libev.service
systemctl restart shadowsocks-libev.service

И проверить статус, если все нормально то вы увидите примерно следующее:

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

Установка клиента Shadowsock

Давайте установим клиент, для более комфортной работы с Shadowsock. Сделать это очень просто, можно в synaptic в поиске вбить слово “shadowsock” найти и установить “shadowsock-gt5”. А можно в терминале ввести команду:

apt install shadowsock-qt5

После установки давайте настроим наш клиент, для этого найдите его в меню установелных программ и запустите:

После чего нам нужно его настроить. Для этого нажимаете на пункт “Connection” и нажимаете в открывшемся окне на пункт “Manually”.

Перед вами откроется меню настроек, где нужно указать ip адрес вашего сервера, порты, в данном случае порты мы оставили по умолчанию “8388” и 1080. А так же указываем пароль в пункте “Password”, который задавали в настройках на сервере. В пункте “Encryption Method” выбираем шифрование, которое так же указывали в настройках на сервере.

После того как все пункты заполнили, нажимаем кнопку “ok” и пытаемся приконнектится нажав на соответствующую кнопку:

После удачного соединения с сервером, давайте настроим наш браузер на работу с прокси. Я буду показывать настройки на примере браузера Firefox. В настройках “Параметры сети” ставим галочку на пункте “Ручная настройка(Manual proxy)configuration” и заполняем следующие поля “SOCKS host – 127.0.0.1” и прописываем локальный порт “Port – 1080”:

После всех проделанных манипуляций нажимаем кнопку “ok” и проверяем работу наших настроек. Для этого достаточно перейти на сайт 2ip.ru и посмотреть результат наших трудов:

На этом сегодня все. В этой статье мы установили и настроили Shadowsocks на vps сервере, подключились и проверили работу нашего прокси сервера. Результат работы был нам показан на сайте 2ip.ru. Не используйте данную инструкцию в корыстных целях. Все описанные здесь действия несут лишь ознакомительный характер.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *