首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置SSTP服务器

如何设置SSTP服务器
EN

Unix & Linux用户
提问于 2013-02-21 08:13:41
回答 6查看 51.3K关注 0票数 14

有没有办法建立一个基于linux的,最好是ubuntu的SSTP服务器?我知道sourceforge上有一个SSTP客户端可用,但我找不到服务器。

要明确的是:我不想要openVPN,我想要SSTP。

EN

回答 6

Unix & Linux用户

发布于 2013-05-20 18:08:22

是的,有一个基于Linux (和Windows/Mac)的SSTP (以及更多的) VPN服务器。它被称为SoftEther VPN (http://www.softether.org)。我在Ubuntu13.04版本上使用了它。最好的,是免费的。当然,免费版本也有一些限制(例如,不能使用外部身份验证、客户端证书等)。

总的来说,它似乎运转良好。它很容易安装,使用和管理。有很好的文件。有很多选择。它确实满足了我的SSTP服务器的需要。

票数 19
EN

Unix & Linux用户

发布于 2013-02-24 20:43:09

更新

写完这个答案后不久,筑波大学发布了他们的第一个SoftEther版本,该版本运行在Linux上,并提供了与微软兼容的SSTP服务器实现。

原创

目前没有用于Linux的SSTP服务器软件。有一个SSTP客户端可用于Linux和SSTP服务器实现,适用于Windows (微软开发了该协议)和RouterOS。有一个开放的规范,所以没有人不能开发服务器的原因。只是还没做完。

一些参考链接:

  • 微软的SSTP规范
  • SSTP维基百科

在这方面您可能还没有看到太多的开源开发,原因可能是:

  • SSTP是一种相对较新的VPN协议。
  • SSTP是微软推出的一种技术。
  • OpenVPN已经满足了对开放源码解决方案的特殊需求。

如果您想要SSTP,因为防火墙已经允许通过TCP端口443通信量,OpenVPN已经支持在任何端口上运行基于TCP的服务器,包括443。由于这个原因,使用TCP端口443的OpenVPN设置非常常见,尽管它们并不是推荐的设置,因为运行IP (特别是TCP)通常会导致性能较差。

票数 6
EN

Unix & Linux用户

发布于 2017-01-06 11:03:03

https://github.com/sorz/sstp-server实现在Python. Limited中实现,但有效。

票数 4
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/65592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档