web-dev-qa-db-ja.com

SSTPサーバーのセットアップ方法

Linuxベースの、できればubuntuのSSTPサーバーをセットアップする方法はありますか? sourceforgeで利用可能なSSTPクライアントがあることは知っていますが、サーバーが見つかりません。

明確にするために:私はopenVPNが必要ではなく、SSTPが必要です。

12
spambas

はい、Linux(およびWindows/Mac)ベースのSSTP(およびその他の)VPNサーバーがあります。これはSoftEther VPN( http://www.softether.org )と呼ばれます。 Ubuntu 13.04リリースで使用しました。最高のオフ、それは無料です。確かに、無料版にはいくつかの制限があります(たとえば、外部認証、クライアント証明書などを使用できません)。

一般に、問題なく動作するようです。インストール、使用、管理は非常に簡単です。まともなドキュメントがあります。かなりの数のオプションがあります。 SSTPサーバーのニーズに対応します。

19
anonymous

[〜#〜]更新[〜#〜]
この回答が書かれた直後に、筑波大学は SoftEther の最初のリリースをリリースしました。これはLinux上で実行され、Microsoft互換のSSTPサーバー実装を提供します。

[〜#〜]元の[〜#〜]
現在、Linux用のSSTPサーバーソフトウェアはありません。 Linuxで利用可能なSSTPクライアントと、Windows(Microsoftがプロトコルを開発した)およびRouterOSで利用可能なSSTPサーバーの実装があります。オープンな仕様があるので、誰かがサーバーを開発できなかった理由はありません。まだ行われていません。

いくつかの参照リンク:

これについてオープンソース開発があまり見られなかった理由は次のとおりです。

  • SSTPは比較的新しいVPNプロトコルです
  • SSTPは、マイクロソフトがプッシュしたテクノロジです。
  • OpenVPNはすでにオープンソースソリューションの特定のニーズを満たしています

ファイアウォールが既にTCPポート443トラフィックを通過させているためSSTPが必要な場合、OpenVPNはすでに443を含む任意のポートでのTCPベースのサーバーの実行をサポートしています。TCPポート443を使用したOpenVPNセットアップは非常にこの理由で一般的ですが、IP over TCP(特にTCP上のTCP)を実行するとパフォーマンスが低下するため、推奨される設定ではありません。

6
hrunting

https://github.com/sorz/sstp-server Python\Cでの実装。限られた性能ですが、機能します。

3
eri

チェックアウト accel-ppp 、そのSSTPモジュールはまだベータ版ですが、少しテストしたところ、他の方法より高速です。

2
david-hoze

そのsourceforgeプロジェクトは、サーバーではなくSSTPクライアント用です。 * nix上のSSTPで現在利用可能な唯一のソリューションは、Softether-www.softether.orgです。

ソフトウェアはまだ制限されており、IPの共有サブネットでは実行されないことに注意してください。

それ以外は、それは本当に素晴らしい仕事をして、速くセットアップするのが簡単で、ウィンドウズ管理ソフトウェアを介してそれを管理するのは簡単です

1
Gavin

これは、LinuxおよびMac上のSSTP-VPNのオープンソースプロジェクトです。 http://sstp-client.sourceforge.net/

0
AshkanVZ