Linux(好ましくはUbuntu)ベースのSSTPサーバーを設定する方法はありますか?私はsourceforgeに利用可能なSSTPクライアントがあることを知っていますが、サーバーが見つかりません。
明確に言えば、私はopenVPNを望まないSSTPを望んでいます。
答え1
はい、Linux(およびWindows / Mac)ベースのSSTP(およびその他)VPNサーバーがあります。 SoftEther VPNと呼ばれます(http://www.softether.org)。 Ubuntu 13.04バージョンで使用しています。何よりも無料です。もちろん、無料版にはいくつかの制限があります(外部認証、クライアント証明書の使用不可など)。
全体的にはかなりうまくいくようです。インストール、使用、管理が非常に簡単です。かなり良い文書があります。かなり多くのオプションがあります。私のSSTPサーバーの要件を実際に満たしています。
答え2
修正する
この回答を書いた直後、筑波大学は最初のバージョンをリリースしました。ソフトエーテル、Linux上で動作し、Microsoft準拠のSSTPサーバー実装を提供します。
オリジナル
現在、Linux用のSSTPサーバーソフトウェアはありません。 Linux用のSSTPクライアント、Windows(Microsoftによって開発されたプロトコル)、およびRouterOS用のSSTPサーバー実装があります。公開仕様があり、誰もサーバーを開発できない理由はありません。まだ終わっていません。
いくつかの参照リンク:
この分野でオープンソースの開発があまり行われない理由は次のとおりです。
- SSTPは比較的新しいVPNプロトコルです。
- SSTPはマイクロソフトがリリースした技術です。
- OpenVPNはすでにオープンソースソリューションの特定の要件を解決しています。
SSTPが必要な場合、OpenVPNはすでに443を含むすべてのポートでTCPベースのサーバー実行をサポートします。これは、ファイアウォールがすでにTCPポート443を介したトラフィックを許可しているためです。したがって、最も一般的には使用されませんが、TCPポート443を使用するOpenVPN設定は非常に一般的です。 IP over TCP(特に TCP over TCP)を実行するとパフォーマンスが低下することが多いため、推奨設定です。
答え3
https://github.com/sorz/sstp-serverPython\C で実装されました。パフォーマンスは限られていますが、効果的です。
答え4
sourceforgeプロジェクトは、サーバーではなくSSTPクライアント用です。現在*nixで利用可能な唯一のSSTPソリューションはSoftetherです - www.softether.org
ソフトウェアはまだ制限されており、IPの共有サブネットでは実行されません。
他にも、本当に素晴らしい作業を行い、すばやく簡単に設定でき、Windows管理ソフトウェアを介して管理するのも簡単です。