Для чего нужен VPN в России в 2018 году знают даже бабушки у подьезда. А sokcs5, та бабушка у которой есть смартфон с телеграмм. Поэтому настроим VPN и sokcs5 для личных нужд. Приступим.
1. Установка docker
Добавим репозитарий
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Установим сам docker
yum install docker-ce
Заускаем службу
systemctl start docker
Добавим его в автозагрузку
sudo systemctl enable docker
2. Установка vpn контейнера
Скачаем готовый популярный образ https://hub.docker.com/r/hwdsl2/ipsec-vpn-server/
docker pull hwdsl2/ipsec-vpn-server
Теперь нам нужно загрузить модуль ядра IPsec
sudo modprobe af_key
Создадим файл vpn.env где укажем логин/пароль и ключ к vpn серверу
touch vpn.env
Отредактируем файл vpn.envnano vpn.env
Содержимое файлаVPN_IPSEC_PSK=ВАШ_ipsec_pre_shared_keyVPN_USER=ВАШ_vpn_логинVPN_PASSWORD=ВАШ_vpn_пароль
Создадим новый контейнер с нашим файлом vpn.env
docker run \--name ipsec-vpn-server \--env-file ./vpn.env \--restart=always \-p 500:500/udp \-p 4500:4500/udp \-v /lib/modules:/lib/modules:ro \-d --privileged \hwdsl2/ipsec-vpn-server
3. Установка Socks5 контейнера
docker pull xkuma/socks5
Создаем контейнер с прокси, используйте нестандартный порт!
docker run -d -p 8352:1080 -e PROXY_USER=ВАШ_логин -e PROXY_PASSWORD=ВАШ_пароль -e PROXY_SERVER=0.0.0.0:1080 xkuma/socks5
Готово! Соль и специи добавить по вкусу!
Комментариев нет:
Отправить комментарий