sstp-server
A Secure Socket Tunneling Protocol (SSTP) server implemented by Python/Twisted.
Requirements
Python 2.7
pppd
Install
Install from PyPI:
# pip install sstp-server
Install from GitHub:
# pip install git+https://github.com/sorz/sstp-server.git
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:
# sstpd -p 443 -c cert.pem --local 10.0.0.1 --remote 10.0.0.0/24
Known Issues
Not yet implement Crypto Binding. It may be vulnerable by MITM attack.
License
The MIT License (MIT)
Copyright (c) 2014-2017 Shell Chen
Metadata
Release files for sstp-server 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sstp-server-0.4.0.tar.gz | 11.8 kB | Details |
Release files / sstp-server-0.4.0.tar.gz
| Download URL | sstp-server-0.4.0.tar.gz |
|---|---|
| Size | 11.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1a84422aa8281ebe1f47cc73af5ef8f2d2986a3d9572191ea6b9feae3badad51
|
|
BLAKE2b-256 checksum How to use checksums |
60f0c3362c8b1bac6f7d621c13f78d0912e60b3667ecea7427df906fa6a930d5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |