Secure Socket Tunneling Protocol (SSTP) VPN tunel server.
Project description
sstp-server
A Secure Socket Tunneling Protocol (SSTP) server implemented by Python/Twisted.
Requirements
Python 2.7
pppd
Linux kernel >= 2.6.0 with CONFIG_PPP_SYNC_TTY enabled.
Install
Install from PyPI (may unavaliable now):
# pip install sstp-server
Install from GitHub:
$ wget https://github.com/sorz/sstp-server/archive/master.zip $ unzip master $ cd sstp-server-master # ./setup.py install
Usage
Create pppd configure file /etc/ppp/options.sstpd,
A example:
name sstpd require-mschap-v2 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 attck.
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.1.0.tar.gz
(6.6 kB
view details)
File details
Details for the file sstp-server-0.1.0.tar.gz.
File metadata
- Download URL: sstp-server-0.1.0.tar.gz
- Upload date:
- Size: 6.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
618067bdfc73b97680860f95ba9ed2f966da3a9c16eceed0bdc2524274c3ad03
|
|
| MD5 |
2603ee1f34bc68ccce6dc0e7c29c2a5c
|
|
| BLAKE2b-256 |
4ed8d41f7f7d0577f21c50ae4322105849d77b697356f26e0d2ba7987ae204ac
|