Skip to content

deba12/sstp-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sstp-server

PyPI version

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: :

$ 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
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-2015 Sorz

About

A Secure Socket Tunneling Protocol (SSTP) server implemented by Python/Twisted.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.0%
  • C 12.0%