Secure Socket Tunneling Protocol (SSTP) VPN server.
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sstp-server-0.4.0.tar.gz
(11.8 kB
view details)
File details
Details for the file sstp-server-0.4.0.tar.gz
.
File metadata
- Download URL: sstp-server-0.4.0.tar.gz
- Upload date:
- Size: 11.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
1a84422aa8281ebe1f47cc73af5ef8f2d2986a3d9572191ea6b9feae3badad51
|
|
MD5 |
b348104b341ca1685e34fa34e2a20655
|
|
BLAKE2b-256 |
60f0c3362c8b1bac6f7d621c13f78d0912e60b3667ecea7427df906fa6a930d5
|