# sstp-server **Repository Path**: chasays/sstp-server ## Basic Information - **Project Name**: sstp-server - **Description**: https://gitee.com/chasays/sstp-server.git - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-07-31 - **Last Updated**: 2022-08-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README sstp-server ============ |PyPI version| |Build Status| A Secure Socket Tunneling Protocol (SSTP) server implemented by Python. Requirements ------------ * Python >= 3.4.4 * pppd For Python 2.7, use v0.4.x **Crypto Binding** is supported using *SSTP ppp API* plug-in sstp-pppd-plugin.so from `sstp-client `_. Install ------- Install from PyPI: :: # pip install sstp-server Please ensure your pip >= 9.0.1 to get correct version. Install from GitHub: :: # pip install git+https://github.com/sorz/sstp-server.git Arch Linux user may install `sstp-server `_ package from AUR. If you share the authentication with services other than SSTP (for example, a RADIUS server that serve both a SSTP and WiFi authentication), `crypto binding `_ is required to prevent MITM attacks. Crypto binding is enabled automatically if `sstp-pppd-plugin.so` is avaliable, see `#37 `_ for instructions. Usage ----- Create pppd configure file `/etc/ppp/options.sstpd`, A example: :: name sstpd require-mschap-v2 nologfd nodefaultroute ms-dns 8.8.8.8 ms-dns 8.8.4.4 Start server: .. code:: bash sudo sstpd -p 443 -c cert.pem -k key.pem --local 10.0.0.1 --remote 10.0.0.0/24 Or: .. code:: bash sudo sstpd -f /path/to/sstpd-server.ini -s site1 Known Issues ------------ - High CPU usage, may not suitable for high thougthput applications. License ------- The MIT License (MIT) Copyright (c) 2014-2020 Shell Chen .. |PyPI version| image:: https://img.shields.io/pypi/v/sstp-server.svg?style=flat :target: https://pypi.python.org/pypi/sstp-server .. |Build Status| image:: https://travis-ci.org/sorz/sstp-server.svg?branch=master :target: https://travis-ci.org/sorz/sstp-server