OpenVPNとWireGuard:ExpressVPNやNordLayerに代わる自前ホスト型VPNのトレーニングコース
OpenVPNとWireGuardは、代表的な2つのオープンソースVPNプロトコルです。自社でVPNサーバーを運用することで、第三者の事業者がトラフィックのメタデータをログに残したり、広告を挿入したり、外国のデータ要求に応じたりすることを防止できます。このトレーニングでは、異なる脅威モデルやパフォーマンス要件に合わせて両方のプロトコルを扱います。
このインストラクター主導の実践的なライブトレーニング(オンラインまたは会場開催)は、商用VPNサービスに依存せず、自前ホスト型で主権あるリモートアクセス環境を構築したい中級ネットワーク管理者を対象としています。
本トレーニングの終了後、参加者は以下のことができるようになります:
- LinuxサーバーへのOpenVPNおよびWireGuardのデプロイ
- 証明書のライフサイクル管理のためのPKIインフラストラクチャの設計
- リモートユーザー向けのスプリットトンネルおよびフルトンネルポリシーの設定
- LDAP/Active DirectoryとのVPN認証統合
- VPNの健全性、帯域幅、および接続ログの監査監視
コースのフォーマット
- 双方向の講義とディスカッション
- 豊富な演習と練習問題
- ライブラボ環境でのハンズオン実装
コースのカスタマイズオプション
- このコースの専用カスタムトレーニングをご希望の方は、ご連絡ください。
コース概要
VPN主権の基本原則
- 商用VPNがメタデータをログに残し、法的要請に応じる理由
- OpenVPN:成熟しており機能豊富で、TAP/TUNの柔軟性に優れる
- WireGuard:モダンで軽量、高性能な暗号化を実現
- 脅威モデルに最適なプロトコルの選択
OpenVPNのデプロイメント
- Easy-RSA PKIを用いたOpenVPNのインストール
- サーバー設定:暗号スイート、HMAC、TLS-auth、トポロジ
- クライアント設定の生成と配布
- 失効およびCRL管理
WireGuardのデプロイメント
- カーネルモジュールのインストールとWireGuard-toolsの設定
- キー生成とピア設定
- wg-quickおよびsystemdユニット管理
- ロードウォリアーおよびサイト間メッシュトポロジ
認証と認可
- OpenVPNでの証明書ベースの認証
- LDAPおよびRADIUSバックエンドとの統合
- TOTPプラグインによる多要素認証
- アクセス制御リストおよびユーザーごとのIP割り当て
ルーティングとネットワーク設計
- フルトンネル versus スプリットトンネルのルーティング
- ルートプッシュ、DNS、WINSの設定
- 出口トラフィック向けのNATおよびマスカレード
- マルチWANおよびポリシーベースのルーティング
パフォーマンスとスケーリング
- WireGuardとOpenVPNのスループットベンチマーク比較
- マルチコア最適化およびカーネルバイパス
- 複数VPNサーバーへのロードバランシング
- DDoS保護および接続レート制限
監視とメンテナンス
- 接続ログおよび帯域幅管理
- SyslogおよびPrometheusエクスプーターとの統合
- 証明書の自動更新および期限切れアラート
- 災害復旧および設定バックアップ
要求
- 中級レベルのLinuxネットワークおよびファイアウォール運用の知識
- PKI、証明書、暗号化プロトコルに関する理解
- ルーティング、NAT、IP転送の経験
対象者
- 商用VPNサービスに代わる自前運用を検討するネットワーク管理者
- 主権ある安全なアクセスを必要とするリモートワークチーム
- VPNのブロッキングや監視が懸念される地域にある組織
オープントレーニングコースには5人以上が必要です。
OpenVPNとWireGuard:ExpressVPNやNordLayerに代わる自前ホスト型VPNのトレーニングコース - 予約
OpenVPNとWireGuard:ExpressVPNやNordLayerに代わる自前ホスト型VPNのトレーニングコース - お問い合わせ
OpenVPNとWireGuard:ExpressVPNやNordLayerに代わる自前ホスト型VPN - コンサルティングお問い合わせ
今後のコース
関連コース
Gitea: GitHubやGitLabに代わる自前ホスティングのGit Forge
14 時間Giteaは、リポジトリ管理、コードレビュー、イシュー追跡、CI/CD統合を提供する軽量でオープンソースの自前ホスティング型Gitサービスです。サードパーティの利用規約や輸出規制の影響を受けずにソースコードを完全に制御できるため、GitHubやGitLab.comにとってますます人気のある代替手段となっています。
GitLabセルフマネージド:SaaSなしの完全なDevSecOpsプラットフォーム
21 時間GitLab Self-Managedは、ソースコード管理、CI/CD、コンテナレジストリ、セキュリティスキャン、およびモニタリングを含むGitLabの完全なDevSecOpsプラットフォームのオンプレミスデプロイです。これは、SaaSへの依存やデータが社内ネットワークから流出することなく、GitLabの全機能セットを必要とする組織にとってのゴールドスタンダードです。
コンテナー主権:クラウド依存なしのKubernetes
21 時間この講師によるライブトレーニングは日本(オンラインまたは会場)で行われ、クラウド依存なしでセルフホスト型のKubernetesクラスターをデプロイ・管理したい中級~上級のDevOpsエンジニアおよびシステム管理者を対象としています。
このトレーニングの終了後、参加者は以下ができるようになります:kubeadmを使用してベアメタルまたは仮想マシン上で運用に耐えうるKubernetesクラスターをデプロイする;高可用性なコントロールプレーンとetcdクラスターを構成する;自己管理環境に適したコンテナネットワークおよびストレージを実装する;セルフホストのソリューションを用いてモニタリングと観測性を構築する。
マルチクラウド主権:単一ベンダーへの依存からの回避
14 時間この講師による指導付きライブトレーニング(オンラインまたは対面)は、ベンダーロックインを回避しデータ主権を確保するマルチクラウドアーキテクチャの設計と実装を目指すクラウドプロフェッショナルを対象としています。
このトレーニングの終了後、参加者はベンダーロックインのリスクを特定し、ポータブルなアーキテクチャを設計し、データ主権のコントロールを実施し、クラウド非依存ツールを活用できるようになります。
ネットワーク・オーケストレーションと自動化のためのONAP
28 時間この講師主導のライブトレーニング(オンラインまたはオンサイト)では、参加者はONAPを使用してネットワークサービスを自動化する方法を学びます。
本トレーニング終了時には、参加者は以下のことができるようになります:
- ONAPエコシステムの各コンポーネントを理解し、インストールおよび構成する。
- 物理的なネットワーク機能と仮想的なネットワーク機能のリアルタイムかつ方針に基づいたオーケストレーションと自動化を行う。
- VNF、SDNその他のネットワークサービスを設計し、作成し、オーケストレートし、監視する。
- ソフトウェア駆動のアプローチを使用して、全体的なネットワークライフサイクルを効率的に管理する。
- 最新のオープンソース技術とプラクティスを使用して、ネットワークを開発し、展開し、拡張する。
オープンネットワークOS:SONiCとONL
14 時間この講師によるライブトレーニングは、日本(オンラインまたは現地)で実施され、SONiCおよびONLを使用してホワイトボックススイッチ上でオープンなネットワークインフラストラクチャを展開・管理したいネットワークエンジニアやインフラストラクチャ専門家を対象としています。
このトレーニングの修了後、受講者は以下のことができるようになります:SONiCおよびONLのアーキテクチャを理解し、ホワイトボックスハードウェア上にOSSネットワークOSを展開し、ネットワーク機能を設定し、監視および自動化を実装する。
プライベートクラウドインフラストラクチャ: OpenStack for Enterprises
21 時間この講師によるライブトレーニング(オンラインまたは対面)は、エンタープライズ環境向けのプライベートOpenStackクラウドインフラストラクチャを設計・デプロイ・管理したいシステム管理者およびインフラエンジニアを対象としています。
このトレーニングの終了後、受講者はOpenStackアーキテクチャを理解し、プライベートクラウドインフラストラクチャをデプロイし、コンピュートおよびストレージリソースを管理し、Keystoneを用いてセキュリティを実装し、エンタープライズのベストプラクティスを適用することができるようになります。
オープンソースツールによるソフトウェア定義ネットワーク
35 時間日本(オンラインまたは対面)での講義形式のライブトレーニングは、オープンソースのツールやテクノロジーを使用してソフトウェア定義ネットワークを実装したい中級レベルのネットワークエンジニアおよびインフラストラクチャ管理者を対象としています。
トレーニング終了後、参加者はSDNアーキテクチャを設計し、Open vSwitchを実装し、FRRoutingを設定し、SDNコントローラーを展開し、ネットワーク管理を自動化できるようになります。
オープンソースルーター、スイッチング、Wi-Fiを活用したセルフマネージドエンタープライズネットワークの構築
21 時間この日本(オンラインまたは対面)でのインストラクター主導の実演付きトレーニングは、オープンソースのルーティング、スイッチング、Wi-Fi、および管理ツールを活用してセルフマネージドなエンタープライズネットワークを設計、展開、運用したい中級レベルのネットワークおよびインフラストラクチャ専門家を対象としています。
このトレーニングの終了後、参加者は以下ができるようになります:オープンソースのエンタープライズネットワークアーキテクチャの設計、ルーティング、スイッチング、無線サービスの設定、セキュリティと可観測性の向上、そして継続的なサポートのための運用計画の構築。
Terraform: クラウドロックインなしのセルフホスト型Infrastructure as Code
14 時間Terraformは、チームが宣言的な構成言語を使用してデータセンターのインフラストラクチャを定義およびプロビジョニングできるようにするオープンソースのInfrastructure as Codeツールです。セルフホスト型のバックエンドやオンプレミスのプロバイダと組み合わせることで、Terraformは主権あるインフラストラクチャ管理の強力な道具となり、クラウドベンダーロックインを効果的に排除します。
この講師主導のライブトレーニング(オンラインまたは対面)は、Proxmox、VMware、libvirt、そしてベアメタルのプロビジョニングを含むセルフホスト環境を管理するためにTerraformを活用したい中級のインフラエンジニアのために設計されています。
このトレーニングの終了後、参加者は以下ができるようになります:
- オンプレミスおよびハイブリッドリソース用の堅牢なTerraform構成を作成する。
- PostgreSQL、S3互換ストレージ、Giteaなどのセルフホスト型バックエンドを使用して状態を安全に管理する。
- プロビジョニングやカスタムプロバイダを活用して、ベアメタルのライフサイクル全体を管理する。
- 効率的なワークスペース、モジュールアーキテクチャ、および変数の階層構造を実装する。
- TerraformをCI/CDパイプラインに統合し、インフラストラクチャの自動化された配信を実現する。
コースの形式
- インタラクティブな講義とガイド付きディスカッション。
- 広範な演習と実習ラボ。
- ライブラボ環境での実践的な実装。
コースのカスタマイズオプション
- このコースのカスタマイズされたトレーニングトラックを希望される場合は、特定の要件の手配について当社までお問い合わせください。
Uptime Kuma:DatadogやPingdomを置き換えるセルフホスト型の監視ツール
7 時間Uptime Kumaは、ウェブサイト、サービス、インフラストラクチャの可用性を追跡するための使いやすく、セルフホスト可能な監視ツールです。Datadog SyntheticsやUptimeRobotと同様に、監視データを自社の管理下に置きたいチームに代わってPingdomの役割を果たします。この講師による実践的なライブトレーニング(オンラインまたはオンサイト)は、クラウド上の稼働時間監視をセルフホスト型の主権を持つステータストラッキングプラットフォームへ移行したい初心者〜中級者のSREおよびDevOpsエンジニアを対象としています。
エンタープライズVPN:自己ホスト型WireGuardおよびOpenVPN
21 時間日本におけるこの講師によるライブ研修(オンラインまたは対面)は、WireGuardおよびOpenVPNを使用してエンタープライズグレードの自己ホスト型VPNソリューションをデプロイ・管理したいセキュリティエンジニアやシステム管理者を対象としています。
この研修が終了すると、参加者はWireGuardおよびOpenVPNのデプロイメント、スケーラブルなアーキテクチャの設計、IDシステムとの統合、VPNインフラストラクチャの監視・セキュリティ強化を行うことができるようになります。
Wazuh:SplunkやSentinelに代わるオープンソースのセキュリティモニタリング
21 時間Wazuhは、脅威検知、インテグリティモニタリング、インシデント対応、コンプライアンスのために統合されたXDRおよびSIEM機能を提供するオープンソースのセキュリティプラットフォームです。エンダーポイントからのテレメトリデータを一元化し、自己管理可能な分析エンジンへと集約することで、Splunk Enterprise Security、Microsoft Sentinel、その他のクラウドネイティブなSIEMに代わる信頼性の高い代替ソリューションとなります。
Woodpecker CI: GiteaおよびForgejo向けの軽量なセルフホストパイプライン
14 時間Woodpecker CIは、GiteaやForgejoのようなセルフホストGit forgesのために特別に設計された、シンプルでありながら強力な継続的統合エンジンです。エンタープライズCIプラットフォームの複雑さやライセンス上のオーバーヘッドなしに、軽量でDockerネイティブのCI/CD体験を提供します。
オープンソースコンポーネントを用いたゼロトラストアーキテクチャ
35 時間この講師によるライブトレーニングは 日本(オンラインまたは対面)で行われ、オープンソースツールと主権インフラストラクチャを使用してゼロトラストアーキテクチャを実装したい中級から上級のセキュリティ専門家を対象としています。
このトレーニングの終了後、参加者はゼロトラストアーキテクチャを設計し、アイデンティティ認識型プロキシを展開し、動的認証を実装し、サービスメッシュでマイクロサービスを保護し、ゼロトラストポリシーを監視できるようになります。