SSTP - установка через docker - fernandezcuesta/softethervpn

Материал из Все о VPN, прокси и свободном интернете

SSTP - установка через docker - fernandezcuesta/softethervpn

# openssl req  -nodes -new -x509 -keyout key.pem -out cert.pem -days 3650
# docker run -d --cap-add NET_ADMIN -e SSTP_ENABLED=1 -e USERNAME=admin11111 -e PASSWORD=pass1 -e SERVER_PWD=server_pass1 -e CERT="$(cat cert.pem)" -e KEY="$(cat key.pem)" -p 443:443/tcp fernandezcuesta/softethervpn

Настройки для SSTP клиента:

Server IP: IP_VPS
USERNAME=admin11111
PASSWORD=pass1 


SERVER_PWD=server_pass1 - это пароль для сервера.

Добавить второго пользователя через vpncmd:

docker exec -it name_container ./vpncmd /SERVER /PASSWORD:server_pass1 /ADMINHUB:DEFAULT /CSV /CMD UserCreate admin2 /GROUP:none /REALNAME:none /NOTE:none
docker exec -it name_container ./vpncmd /SERVER /PASSWORD:server_pass1 /ADMINHUB:DEFAULT /CSV /CMD UserPasswordSet admin2 /PASSWORD:pass2
pass2 - заменить на свой для admin2

Посмотреть весь список пользователей:

docker exec -it name_container ./vpncmd /SERVER /PASSWORD:server_pass1 /ADMINHUB:DEFAULT /CSV /CMD UserList



Links:

https://gist.github.com/ma7555/611a6b5ff38d38b60c64d6377565f1d3