WireGuard

WireGuardとは?

WireGuardは、最新のオープンソースのVPNプロトコルで、コードが小さく、性能が良いことで知られています。デバイスやネットワークの間に暗号化されたトンネルを作ります。

エンジニアに相談する ナレッジベース
リモートのノートPCが、パブリックなインターネットを横断する暗号化されたVPNトンネルでオフィスのネットワークに接続している図

どういうものか

プロトコルとは、両端が通信するために取り決めたルールの集まりです。WireGuardのルールはあえて単純にされており、ソフトウェアは人が読んで確認できるほど小さいため、誤りを見つけやすくなっています。Linuxカーネルに組み込まれており、Windows、macOS、iPhone、Androidなど他のシステムでも利用できます。

各端点は鍵のペアを持ち、デバイスの公開鍵を一覧に載せることで、そのデバイスの接続が許可されます。多くの製品がWireGuardをベースにしているため、知らないうちにすでに使っていることもあります。全体的な考え方はVPNをご覧ください。

企業にとって重要な理由

  • 速度:設計が軽量なため、トンネルがすぐに立ち上がり、ノートPC、スマートフォン、ファイアウォールでの処理負荷も小さく済みます。
  • 単純さ:選択肢が少ないぶん、トンネルの設定を誤る余地も少なくなります。
  • オープンソース:プロトコルは誰でも検査でき、ユーザー単位のライセンスもありません。
  • 鍵の管理:素のWireGuardには、サインインもユーザーディレクトリもありません。鍵は手作業で作成して管理する必要があり、社員が増えるほど大変になります。Tailscaleのようなサービスが存在するのは、この不足を補うためです。

当社の業務での関わり

社員のリモートアクセスは、内部でWireGuardを使うTailscaleを通し、その上に多要素サインインを重ねています。オフィス間の拠点間VPNはOPNsenseファイアウォール上に構築し、カメラシステムは、ポートを開けずにVPN経由で閲覧します。

WireGuardはLinuxカーネルに組み込まれているため、当社が管理するLinuxサーバーは、サードパーティ製のドライバーなしで動かせます。

関連サービス

ネットワークセキュリティ

監視付きのVPNとアクセス制御。

ネットワークとファイアウォール

OPNsenseペア、VLAN、拠点間リンク。

CCTVと防犯カメラ

ポートを開けない、安全なリモート閲覧。

詳しく見る

  • WikipediaのWireGuardプロトコルの概要、歴史、設計を中立的にまとめています。手早く概要を知るのに役立ちます。
  • WireGuardプロジェクトのサイトプロトコルの公式サイトで、技術的な説明と、技術者向けのインストールガイドがあります。

VPNの選択肢を比較中ですか?

現在、社員とオフィスがどのように接続しているかをお知らせください。単純で安全な構成をご提案します。

相談を始める