オープンソースVPNサーバーソフトウェアは、クライアントとサーバー間の安全な通信チャネルからインターネット上でトンネルプロトコルを使用する仮想プライベートネットワークを提供するネットワークの一部です。 VPNサーバーは、企業または人にプライベートのインフラストラクチャよりも低コストで公開インフラストラクチャを使用する機能を提供しますが、セキュリティを提供します。
例えば、セキュリティが低いパブリックインターネットを使用しているが、安全なチャネルを介してビジネスワークを実行したい場合は、VPNサーバーを使用できます。インフラストラクチャを使用してエンタープライズ仮想ネットワークソリューションを提供する多くの有料VPNソリューションがあります。ただし、ハードウェアに独自の自己ホスト済みの仮想プライベートネットワーク(VPN)サーバーを設定する場合は、インターネットソフトウェア市場で利用可能な最高の無料のオープンソースセルフホストVPNサーバーソリューションをご紹介します。
VPNの使用中、その人は実質的に独自の安全なオフィスまたはエンタープライズネットワークを使用しています。 VPN接続を使用している場合、ハッカーがスヌーピングを使用してデータパケットをトラップすることが困難になります。
VPNサーバーを使用することが重要なのはなぜですか?
の使用法にはいくつかの理由やシナリオがあります個人またはビジネスのために重要になると、ここにいくつかあります:
プライバシーとセキュリティ:インターネットの大幅な増殖により、特に人が何らかの機密データを扱っている場合、ハッキングされる可能性もより一般的です。このVPNサーバーに対処するには、暗号化してインターネット接続を確保します。したがって、ハッカーだけでなく、政府機関や他の事業体がオンライン活動を復活および監視することも困難になります。人が何らかの未知のまたは公開されたWi-FiまたはLANネットワークを使用して情報にアクセスする必要がある場合、VPNが重要になります。
地理的制限:VPNの最も人気のある使用法は、特定の地域または国で制限されているWebサイトまたはサービスにアクセスすることです。これを行うには、VPNサーバーがユーザーのIPアドレスをマスクして、制限が適用されない一部の領域で利用可能であることを表示します。
匿名:また、ユーザーの身元を保護し、IPアドレスをマスキングし、ウェブサイトや広告主がオンラインアクティビティを追跡することを困難にすることにより、オンラインで匿名性を維持します。
リモートアクセス:VPNサーバーの最良の使用法である企業にとって、従業員が会社の内部ネットワークにリモートでアクセスできるようにすることです。
ISPスロットリングからの保護:場合によっては、ユーザーが特定のWebサイトやサービスにアクセスしないようにするために、一部のインターネットサービスプロバイダー(ISP)がインターネット接続を遅くする場合があります。 ISP追跡VPNサーバーが接続を暗号化することを防ぐため。
オープンソースVPNサーバーソフトウェアの利点
独自のソフトウェアと比較して、オープンソースのソフトウェアには利点があります。これらの一部は次のとおりです。
柔軟性と制御:ソースコードセルフホストされたオープンソースVPNサーバーソフトウェアには、誰でもアクセスできます。したがって、ビジネスオーナーはコードを変更し、特定のニーズに合わせてソフトウェアを適応させる機能を提供します。必要に応じて、いくつかの追加機能を削除または統合できます。
安全:繰り返しますが、独自のソフトウェアと比較して、コードはコミュニティによるレビューを開始します。したがって、バグと脆弱性は迅速に対処され、ハッカーにそれらを悪用する時間が少なくなります。
費用対効果:オープンソースのVPNサーバーソフトウェアの最善の点は、個々のユーザーまたはビジネスオーナーが通常使用して配布できるため、支払いを必要としないことです。これは、VPNソリューションを大規模に展開することを計画している企業や組織にとってコスト削減において重要な役割を果たしています。
コミュニティサポート:オープンソースアプリケーションは無料であり、大規模なコミュニティによって維持されているため、ソフトウェアのユーザーには豊富なリソース、ドキュメント、サポートがあります。これにより、ユーザーは問題をトラブルシューティングし、問題の解決策を見つけることができます。
カスタマイズ:オープンソースVPNサーバーソフトウェアは、オープンソースコードのために高度にカスタマイズされる可能性を提供します。これにより、ユーザーはソフトウェアを変更および適応させることができます。これは、特にカスタマイズされたVPNソリューションを必要とする企業や組織に役立ちます。
SMB用の最高の自己ホスト型VPNサーバーソフトウェア
1。OpenVPNサーバー
openvpn オープンソースとプレミアムエンタープライズVPNソリューションの両方を備えた最も人気のあるオープンソースVPNソフトウェアの1つです。この仮想ネットワークソフトウェアは、Windows、Linux、Solaris、OpenBSD、FreeBSD、NetBSD、およびMacで利用できます。 OpenVPNは、OpenVPNデーモンをリモートで制御するために使用できる中央管理インターフェイスを提供します。管理インターフェイスは、OpenVPN用のGUIまたはWebベースのフロントエンドアプリケーションを開発するためにも使用できます。このオープンソースVPNサーバーは、使いやすいOpenVPN Connect UI、サーバー、およびエンタープライズ機能を提供します。
いくつかのOpenVPNサーバーの主要な機能
- アクセスサーバーは、オープンソースソフトウェアに基づいています。
- サイトからサイトへのVPN、
- リモートアクセス
- Wi-Fiセキュリティ
- OpenSSLおよびMBEDTLS(以前はPolarsSLとして知られています)。
- セッション認証用のSSL/TLS
- MacOS XキーチェーンおよびWindows Crypto API統合
- ユーザーデータグラムプロトコル(UDP)を介したトンネル輸送用のIPSEC ESP。
- WebフリーVPN
- ロードバランシング/フェイルオーバー機能
- CRLサポート
- SSL/TLS、RSA証明書
- X.509 PKI
- 動的ホスト構成プロトコル(DHCP)
- ネットワークアドレス変換(NAT)
- TUN/TAP仮想デバイス。
2。PRITUNL-EnterPriseがOpenVPNおよびIPSECサーバーを分散しました
pritunl OpenVPNサーバーの優れた代替手段です。また、無料のオープンソースエンタープライズディストリビューでもありますvpnサーバ。 Pritunlは、データセンター全体でプライベートネットワークを仮想化し、簡単なリモートアクセスを提供できます。あなたが痛みの市販のVPN製品の代替品を探している場合Aviatrix、Pulse Secure、およびPertinoVPNSは、Pritunlもその1つになります。無料バージョンとプレミアムバージョンの両方があります。有料版では、ユーザーの価格を支払う必要はなく、VPNサーバーをより適切に制御すると数千人の同時ユーザーをサポートするクラウドVPNネットワークを作成できます。
またあります拡張を可能にし、Pritunlの機能を変更するベースプラグインシステム。また、カスタム認証システムと制御をサポートするプラグインを作成することもできます。 Pritunlは、Windows、MacOS、Linux、Android、Apple iOS、およびChromebookで利用可能なすべてのOpenVPNクライアントをサポートしています。 Ubiquiti Edgemax用のPritunelプラグインのヘルプを使用して、簡単な管理のためにEdgeルーターと統合できます。他のサービスの場合、Restful API統合も可能にします。
3。WireGuardVPNサーバー

ワイヤーガードVPNサーバーをセットアップするための最高の無料のオープンソースソフトウェアのもう1つですルーティングまたはブリッジされた構成に安全なポイントツーポイント接続を作成します。このツールは、シンプルで安全なが高速なVPNプロトコルを提供するように設計されています。ノイズプロトコルフレームワークやPOLY1305-AESメッセージ認証コードなど、最新の暗号化標準を使用しています。ノイズプロトコルフレームワーク、Curve25519(diffie-hellman関数)、Chacha20(暗号をストリーミング)、poly1305(メッセージ認証コード。)、およびBlake2(安全なハッシュ)。
小さくてシンプルなコードベースを使用すると、ワイヤーガードは監査とレビューが簡単です。早期にこの無料サーバーVPNはLinuxカーネルでのみ利用可能でしたが、後にWindows、MacOS、Androidなどのさまざまなプラットフォームでも利用できます。
さらに、WireGuardはCryptokeyルーティングを使用します。 IPアドレスのリストは、トンネルで許可されている公開キーによって識別されます。
したがって、ネットワーク上の各デバイスには、接続したい他の利用可能なピア(ネットワークデバイス)のリストがあります。また、各ピアに認証して接続するには、公開キーもあります。
キーワイヤーガード機能:
- ノイズプロトコルフレームワーク、Curve25519、Chacha20、Poly1305、Blake2、Siphash24、HDFなどの暗号化標準を使用します。
- 軽量で速い
- 展開しやすい
- 低コードベース。したがって、セキュリティの脆弱性について監査可能な監査が簡単です。
- Cryptokeyルーティング
- Dockerなどのコンテナサービスで使用する準備ができました
- WireGuardにはローミングのサポートが組み込まれているため、モバイルデバイスはVPN接続を中断することなく、異なるネットワーク接続をシームレスに切り替えることができます。
- 仮想ネットワークインターフェイスを作成できます。
- 最小限のリソースを使用します
- WireGuardは、ルーティングされた構成とブリッジ構成の両方で使用できます。
4。ストロングスワン

ストロングスワンまた、Linuxおよびその他のUNIXベースのOS向けのオープンソースIPSECベースのVPNソリューションでもあります。他の同様のプロジェクトフォークはフリー/ワンです、オープンワン、 そして無料インターネットキーエクスチェンジバージョン1(IKEV1)とバージョン2(IKEV2)プロトコルの両方をサポートしています。ただし、IKEV2はIKEV1よりも安全で効率的であると考えられており、StrongSWANでの使用を推奨しています。したがって、ネットワークとデバイスを接続する柔軟で安全な方法、およびインターネットを介したデータ転送を提供します。
これとは別に、StrongswanはAESなどの幅広い暗号化アルゴリズムもサポートしています。ブローフィッシュ、 そしてカメリア。 X.509証明書、EAP、PSKなどのさまざまな認証方法に加えて。
また、Linux、Android、iOSなどの幅広いオペレーティングシステムもサポートしています。 StrongswanをVPNゲートウェイまたはVPNクライアントとしても使用できます。
全体として、StrongSwanは強力で柔軟なVPNソリューションであり、高度なセキュリティと柔軟性を提供します。
主な機能:
- IKEV2キーエクスチェンジプロトコルを使用します(IKEV1もサポートされています)
- IKEV2 EAPユーザー認証を保護します
- 動的IPアドレスとインターフェイスの更新
- IPSec-Policyベースのファイアウォールルールの自動挿入と削除
- モジュラープラグインシステム
- Cryptoアルゴリズムは、プラグインを使用して追加できます
- CRLとOCSのサポート
- Linux 2.6、3.x、4.x、5.x、および6.xカーネルで実行
- Androidアプリが利用可能です
5。ソフトVPN
柔らかくvpn手段ソフトウェアイーサネットそして、実行できるもう1つの使いやすいマルチプロトコルオープンソースVPNサーバーソフトウェアWindows、Linux、Mac、FreeBSD、Solaris。このVPNソフトウェアは、個人的および商業的に無料で使用できます。 Soft -hersever VPNは、Windows Vista / 7/8用のMicrosoft SSTP VPNもサポートしています。
いくつかの柔らかいVPNキー機能
- リモートアクセスとサイト間VPN。
- https上のSSL-VPNトンネルは、NATとファイアウォールを通過します。
- ICMPおよびVPN上のDNS機能を介した革新的なVPN。
- 非常に制限のあるファイアウォールに対する抵抗。
- 埋め込まれた動的DNSおよびNATトラバーサル。
- AES 256ビットおよびRSA 4096ビット暗号化。
- SSL-VPN(HTTPS)および6つの主要なVPNプロトコル(OpenVPN、IPSEC、L2TP、MS-SSTP、L2TPV3、およびETHETHE)はすべてVPNトンネリングアンダーレイプロトコルとしてサポートされています。
- OpenVPNクローン関数は、Legacy OpenVPNクライアントをサポートします。
- IPv4 / IPv6デュアルスタック。
- VPNサーバーは、Windows、Linux、FreeBSD、Solaris、Mac OS Xで実行されます。
- GUIですべての設定を構成します。
- RSA証明書認証関数。
- 深い検査パケットロギング機能。
- ソースIPアドレス制御リスト機能。
6。OpenConnectVPNサーバー
openconnect server(ocserv)オープンソースSSL VPNサーバーです。このオープンソースVPNサーバーは、小さく、高速で安全で、簡単に構成可能なVPサーバーです。このサーバーは、OpenConnect SSL VPNプロトコルを使用してVPNサービスを提供し、CiscoのAnyConnect SSL VPNプロトコルを使用してクライアントとの互換性も提供します。このVPNサーバーの実装は、GNU/Linuxプラットフォームおよびその他のUNIXバリアントをサポートしています。デュアルTCP/UDP VPNチャネルと標準のIETFセキュリティプロトコルは、セキュリティを提供するためにOpenConnectプロトコルによって使用されます。
OpenConnect VPNサーバー機能
- サポートされている認証方法:PAM、RADIUS、パスワードファイル、HOTP/TOTP、公開キー(証明書)認証。、GSSAPI/SPNEGO
- サーバーキー、ハードウェアセキュリティモジュール(HSM)、またはスマートカードのサポート。
- 2つの同時VPNチャネル、IPv6とIPv4をサポートします。
- リソース制限を管理できます
- HTTPSサーバーでのコロケーション(ポート共有)のサポート。
- プロキシプロトコルをサポートします。
- ルートプッシュのサポート
- 許可されたルートへのクライアントを制限する(ファイアウォール)のサポート
- CPUの数などの処理能力がスケーリングします。
7。VYOS-ネットワークオペレーティングシステム
vyos それではなく専用のVPNソリューションではなく、完全にオープンソースネットワークオペレーティングシステムです。 VYOSはLinuxベースであり、サーバー上の物理ハードウェアまたは仮想マシン、またはクラウドプラットフォームにインストールできます。 Quagga、ISC DHCPD、OpenVPN、Strongs/WANなど、単一の管理インターフェイスの下での複数のネットワークアプリケーションで構成されています。
Vyos機能:
- VLANS:802.1QおよびQINQSTATICおよび動的ルーティング:IPv4およびIPv6のBGP、OSPFv2、RIP、RIPNG、ポリシーベースのルーティング、等しいコストマルチパス。
- IPv4およびIPv6トラフィックのファイアウォールルールセットインターフェイス、ゾーンベースのファイアウォール、およびIPv4ファイアウォールのアドレス/ネットワーク/ポートグループに割り当てることができます。
- トンネル界面:PPPOE、GRE、IPIP、SIT、静的L2TPV3、VXLAN
- IPv4およびIPv6、L2TP/IPSEC Server、PPTP Server用のサイト間IPSEC
- サイトからサイトへのアクセスおよびリモートアクセス用のOpenVPN
- ソースNAT、ポートフォワード、1対1、1対多、および多くの翻訳から多くの翻訳 DHCPおよびDHCPV6サーバーとリレー
- VRRP、接続テーブル同期
ハイパーソケットVPNサーバー(もうアクティブではありません)
Hypersocketは、あらゆる種類のリモートシナリオにアクセスするためのVPNソリューションです。 Hypersocketは、単一のインストールされたクライアントを使用して、任意の数のネットワークリソースへのアクセスを提供します。セキュアなHTTPSポートを介してアクセスされるHyperSocketクライアントは、役割を通じて管理者によってサーバー側によってすべてのように簡単に割り当てられた任意の数のホスト/ポートの組み合わせへのアクセスを提供します。管理者は、同じHTTPSポートのWebポータルを介してサーバーを構成できます。
コーポレートネットワーク内のTCPリソースに直接アクセスします複数の異なる場所を同時に接続する分割トンネリングローカル、FTP、およびWindowsファイルシステムへのブラウザベースのアクセスシステムトレイから自動発射のためのウェブサイトとアプリケーションをセットアップロールベースのアクセス制御複数のユーザーデータベースをサポートするマルチテナントネットワーク内のホストへの接続を監視しますイベントトリガーまたは自動化を通じてカスタムタスクを実行します機能のカスタム選択を可能にする拡張ストア。自動更新。
これらは、オンラインで利用可能な無料のオープンソースVPNサーバープロジェクトです。このリストに載っている他の無料またはオープンソースサーバーを知っている場合は、コメントセクションを使用して教えてください。
VPNサービスを使用する前のいくつかの一般的な質問
消費者VPNとは何ですか?
Consumer VPNSは、既存のインターネットサービスで動作し、コンピューター/デバイスとVPNサーバーの間の暗号化されたトンネルです。
VPNのさまざまなタイプは何ですか?
PPTP:すべてのコンピューターとオペレーティングシステム、モバイルデバイスで動作します。たとえば、iPhone、Android、その他のデバイス。これは、最も一般的に使用されるVPN接続です。
L2TP:人気はPPTPよりも強い暗号化を提供し、PPTPが異なるポート番号を使用しているため、PPTPがない場合に機能する可能性があります。
SSTP:ほとんどのVPN接続がブロックされる状況で動作します。これには、VPNテクノロジーの使用を禁止するベリーズのような国が含まれます。 SSLと256ビット暗号化を使用します。このVPNテクノロジーは、Ubuntu、Windows Vista、7&8のみをサポートしていました。
OpenVPN SSL:このVPNテクノロジーは、Androidと特別なアプリを備えたiOSで動作します。コンピューターやオペレーティングシステムで動作します。 OpenVPN SSLは、ユーザーサイド証明書を使用して、VPNサーバーへの安全な接続を作成します。高度なVPNサービスプロバイダーのみが、ユーザーがプロキシをバイパスすることもできるポートと暗号化レベルを変更できるようにすることができます。
消費者VPNサービスの一般的な用途は何ですか?
128-256ビット安全な暗号化されたチャネル:VPNアカウントは、通常のインターネット接続ではこれまでになかったセキュリティの層を提供しています。
サーフィンして匿名:VPNアカウントを使用して身元を保護します
どこでもアメリカまたはユーロIP:ほとんどのプロバイダーは、IPアドレスをある場所から別の場所に切り替えることができるようになります。
制限付きゲームをプレイするか、どこでもビデオを見る:ラップトップ、タブレット、iPhone、およびAndroidワイヤレス電話で、国ベースの制限されたゲーム、映画、またはその他の制限付きコンテンツを視聴できます。
ホットスポットサーファーのセキュリティ:VPN接続は、パブリックWiFiインターネット接続を使用しながら、身元、パスワード、および機密のビジネスワークを保護します。
海外のWebサイトのブロックを解除します:企業や個人は、インターネットに接続するたびに同じIPアドレスを持つことを好む場合があります。これは、オンラインバンキングシステムにも役立ちます。
海外のWebサイトのブロックを解除する:多くの国際ユーザーは、Torrent、Facebook、YouTube、TwitterなどのさまざまなWebサイトやプラットフォームを制御するために政府によってブロックされています。 VPNサービスを使用すると、すべてを使用できます。
ブロックUPIPアプリケーション:ベリーズやドバイのようなVoIPをブロックする国でのVoIPアプリケーションのブロックを解除します。
誰がVPNサービスから恩恵を受けることができますか?
国際旅行者:ホットスポットを旅行して使用するユーザーは、プライバシー上の理由でVPNサービスを使用することを強くお勧めします。多くのプログラムが個人情報の盗難を許可することができます。一例はFiresheepプラグインです。
海外に住んでいる外国人:これは、今日のVPNの最も人気のある使用であり、海外の外国人はVPNを使用して、Hulu、Netflix、Wattv、BBCなど、お気に入りのコンテンツプロバイダーWebサイトを表示します。
高速インターネットを持っている人:
VPNは非常に便利です。VPNのいくつかの用途は、ISPに問題がある場合、特定のWebサイトの速度が望ましくない場合、またはセキュリティが追加されたい場合はそうです。ただし、VPNは、速度やダイヤルアップ接続の低下では適切に機能しません。
プレミアムまたは商業用VPNプロバイダーに行く前に何を見るべきですか?
消費者VPNプロバイダーは、日常のコンピューターでの使用に不可欠なツールになりつつあります。優れたプロバイダーがこれらの機能を提供します。
信頼できる会社:
トラフィックがVPNプロバイダーネットワークを越えていることを忘れないでください。有名な会社を選択し、個人情報やトラフィックを未知のVPNプロバイダーに提供しないでください。
高速で専門的なサポート:
優れた消費者VPNプロバイダーは、24×7時間のライブヘルプを提供します。旅行中はいつでも旅行中にスピードと安定性やその他の情報に関して、あなたの場所の理想的な設定に関するアドバイスが必要になる場合があります。
ネットワーク:
同じ都市で複数のネットワークを提供するVPNプロバイダーには、明確な利点があります。すべてのプロバイダーは、ある場所に行く問題を経験します。試行する代替ネットワークを持つことは、明確な利点です。
ご注意ください:ネットワークはサーバーと同じではありません。一部のプロバイダーには、同じネットワーク上にいくつかのサーバーがあり、ネットワークの問題があったとしても利点がありません。
安全:
暗号化の強度は重要です。優れたプロバイダーは、少なくともPPTP/L2TP/SSTPおよびOpenVPNを提供する必要があります。
無制限の帯域幅とデータ転送量:
一部のVPNサービスプロバイダーは、帯域幅の使用を制御するために速度を絞ります。ほとんどの顧客は、ストリーミングビデオやその他の高速使用のためにVPNアカウントを必要としているため、プロバイダーのスロットルは避ける必要があります。
スピード:必要な場所に多くのサーバー/ネットワークを備えたVPNプロバイダーは、可能な限り最高の速度を提供できます。
また、参照してください: