初期導入
WAN・LAN、管理を許可する接続元、DDNS、VPNの初期値を設定し、初回起動後にWeb-GUIとSSHへ接続できることを確認します。
安定したLinuxを基盤とする日本向けUTM・ルーターアプライアンス
日本国内の運用を想定し、安定した通信と、公開範囲を必要最小限に抑える防御を両立したUTMアプライアンスです。ネットワーク、ファイアウォール、AI防御、VPN、DNS・DHCP、DDNS、証明書、バックアップ、Nginxリバースプロキシ、WAF、集中管理をWeb-GUIから確認・設定できます。
POSITIONING
初期設定から日常運用まで、拠点ネットワーク、公開サービス、証明書、バックアップ、集中管理を一連の流れで扱えます。
WAN・LAN、管理を許可する接続元、DDNS、VPNの初期値を設定し、初回起動後にWeb-GUIとSSHへ接続できることを確認します。
ネットワーク、ファイアウォール、名前解決、VPN、公開WebサービスをWeb-GUIからまとめて確認・変更できます。
日本向けの接続制御、ホワイトリスト方式、攻撃元の遮断、WAFを組み合わせ、公開サービスへの接続経路を必要最小限に制限します。
設定のバックアップ、証明書とシステムの更新、集中管理との連携を運用要件に合わせて構成できます。
FEATURES
主な機能を分野別に紹介します。略称と専門用語は、後段の「用語の説明」で補足しています。導入規模、ネットワーク構成、移行元UTMの状態に合わせて、必要な機能と設定内容を決めます。
回線方式、社内ネットワーク、複数のNICを束ねる構成など、拠点ルーターに必要な基本設定を管理できます。
firewalldを基盤として、通信の許可範囲、公開サービス、接続元、NATを管理できます。
外出先からの接続と拠点間接続の両方に、WireGuardとstrongSwanを利用できます。
LAN内の名前解決、IPアドレスの配布、動的IP回線向けのDDNSを一つのWeb-GUIで管理できます。
公開Webサービスの暗号化、内部サーバーへの転送、Webアプリケーション防御をまとめて構成できます。
SSH、Nginx、Web-GUI、公開中のvhostを監視し、攻撃と判定した接続元の遮断状況をWeb-GUIから確認・操作できます。
有効化すると、公開ポートへの不審なアクセス候補をJevで判定し、条件に応じて専用のIPセットへ登録して遮断します。
設定の復元に備えたバックアップと、複数台を運用する際の状態把握を重視しています。
Sophos SG UTMなどの既存UTMから移行するため、XML設定を解析し、取り込む前に差分を確認できます。
オフラインインストールISOとVPS向けセットアップを使い、初回起動時に必要な基盤を構成できます。
導入後の設定変更、システム更新、復旧確認に必要な運用情報をWeb-GUIで確認できます。
UPDATE HISTORY
SyncA UTM本体リポジトリの9.8系と8.10系の変更を、日時順に掲載しています。同じ変更は1件にまとめ、適用対象の系統を併記します。
Web-GUIからIPv4既定経路の下り・上り・遅延・損失を手動測定して履歴を確認できるようにしました。あわせて、公開ポートへの不審なアクセス候補をJevで判定し、条件に応じてIPセットに登録するAI防御を追加しました。
デスクトップの左メニューとハンバーガーメニューを機能別に分類し、カテゴリごとに画面リンクを開閉できるようにしました。現在表示している画面のカテゴリは初期状態で展開されます。
初回起動で入力したLANアドレス、DHCP範囲、上流DNSを、初期設定専用ファイルではなくGUIと同じ設定・生成処理で管理するようにしました。
バックアップ復元後にホスト名、LAN側IP、VPN、DDNS/集中管理タイマーを一括反映できるようにし、既存設定の退避・置換とNIC名の違いを考慮した復元に対応しました。
PPPoE接続中にDHCPまたは固定IPへ切り替える際、親WAN NICのEthernetプロファイルを準備し、firewalld/NAT同期とロールバックを行うようにしました。
WANをDHCPで使う際に古い経路やDNS設定が残らないようにし、LAN DHCPがWAN NICへ誤配布しない保護を追加しました。
既存IPSetを国別GeoIP管理へ取り込む際、国コードとIPSet名の対応を検証し、誤ったIPSetを取り込みにくくしました。
AlmaLinux 9系VPS向けに、既存のWAN/LAN IP設定を保持したままSyncA UTMの基盤をセットアップする経路を追加しました。
GitHub更新後にcertbotのhook更新、timer有効化、時刻同期を補完し、期限が近い証明書の更新を一度実行する処理を追加しました。
利用可能なcertbot timerの有効化、ACME HTTP-01中だけの80/tcp一時開放、更新成功後のNginx reload hookを追加しました。
L2TP/IPsecクライアント通過設定で使うfirewalldのpolicyとservice名を見直し、旧serviceを削除する処理を追加しました。
LAN側端末がPPTPまたはL2TP/IPsecのVPNクライアントを使うための通過設定を、Web-GUIから有効化・無効化できるようにしました。
IPsecの自動復旧設定をWeb-GUIから編集できるようにし、接続断時の復旧動作を調整しやすくしました。
WireGuardクライアントからLAN側へ通信するためのNAT設定を追加し、リモートアクセス時の疎通性を改善しました。
Bridge接続を編集した際にセカンダリIPが意図せず削除される問題を修正しました。
モバイル端末向けのWireGuard MTU既定値を調整し、回線差による通信詰まりを抑えやすくしました。
WireGuard経由のLAN通信でTCP MSS調整を自動化し、ファイル共有などの通信が安定しやすくなるようにしました。
IPsec経路のTCP MSS調整を自動化し、拠点間VPNで通信断や遅延が起きにくくなるようにしました。
VPN経路とLANリンク断に関する再発防止を強化し、接続状態を維持しやすくしました。
VPN経路に必要なfirewalld転送許可を永続化し、再起動や再読込後も疎通が維持されるようにしました。
集中管理エージェントに更新状態レポートを追加し、端末ごとの適用状況を把握しやすくしました。
firewalld再読込時にも管理GUIとSSHへの到達性を保護する処理を追加しました。
Nginxリバースプロキシの詳細オプションを追加し、公開Webサービスの制御範囲を広げました。
定期DDNSチェック時のfirewalld再読込を抑制し、運用中の通信影響を減らしました。
IKEv1 PSK構成でDDNSを使う接続を安定化し、動的IP環境での拠点間VPNを扱いやすくしました。
DHCPリースをWeb-GUIから解放できる機能を追加し、端末入れ替え時の運用をしやすくしました。
Nginx vhost作成時に二重送信が起きても重複や不整合が出にくい処理にしました。
TERMS
導入判断に必要な用語を、ITに詳しくない方にも分かる表現で説明します。
ルーター、ファイアウォール、VPNなどの防御機能をまとめた装置です。
ブラウザ上で設定を確認・変更する操作画面です。
離れた拠点や外出先から、暗号化した通信でネットワークへ接続する仕組みです。
あらかじめ許可した通信だけを通す制御方式です。
機器名をIPアドレスへ変換し、IPアドレスを自動配布する仕組みです。
Unified Threat Managementの略で、日本語では統合脅威管理と呼びます。ルーター、ファイアウォール、VPN、不正アクセス対策などの機能をまとめて管理します。
ブラウザで開く操作画面です。画面上のボタンや入力欄を使って設定を確認・変更できます。
Linuxはサーバーやネットワーク機器で広く使われているOSです。SyncA UTMでは、導入環境に合わせて8.10系または9.8系を選択できます。
WANはインターネット側の回線です。LANは社内や拠点内のネットワークです。SyncA UTMでは両方の通信を整理して管理できます。
IPアドレスはネットワーク上の機器を識別する番号です。FQDNはexample.example.comのようにホスト名からトップレベルドメインまでを省略せずに記したドメイン名です。
DNSはホスト名をIPアドレスに変換します。DHCPは機器へIPアドレスを自動配布します。DDNSはIPアドレスが変わっても同じホスト名で接続できるようにします。
VPNは離れた場所のネットワーク間を暗号化して接続する仕組みです。WireGuardは軽量で高速なVPN方式です。IPsecは拠点間接続で広く使われています。
firewalldはLinuxの通信許可を管理する仕組みです。ホワイトリスト方式では、あらかじめ許可した通信だけを通し、公開範囲を限定します。
NATは、LAN内の複数機器がインターネットへ接続できるように送信元IPアドレスを変換します。masqueradeはLinuxで広く使われているNAT方式です。
PPPoEは一部のインターネット回線で使う接続方式です。VLANは1本の配線を論理的に分けて使う仕組みです。NICはネットワークケーブルをつなぐ機器や部品です。
MTUとMRUは、一度に送受信できるデータの大きさです。MSS clampは、PPPoE回線などでTCP通信に使うデータサイズを調整します。
SSL/TLSはWeb通信を暗号化する仕組みです。Let's Encryptは無料の証明書を発行するサービスです。証明書は通信相手の正当性を確認し、暗号化通信に使用します。
NginxはWebサーバーソフトです。リバースプロキシは、外部から受けた通信をLAN内または別サーバーのWebサービスへ中継します。
WAFはWebアプリケーションを守る防御機能です。ModSecurityはWAFを実現するソフトです。OWASP CRSはよくある攻撃を検知するためのルール集です。
fail2banは不審なログイン試行などを検出し、接続元を遮断します。banは遮断、unbanは解除、ignoreipは遮断対象から除外する接続元の設定です。
SSHはサーバーへ安全に接続して作業する仕組みです。ISOはOSやソフトを入れるためのインストール用イメージです。XMLは設定情報を機械が読みやすい形で保存するファイル形式です。
NetworkManagerはLinuxのネットワーク設定を管理する仕組みです。インターフェースはネットワークとの接続点で、有線LANポートや仮想インターフェースなどを指します。
ipsetは複数のIPアドレスを一つの集合として扱う仕組みです。sourceは通信元を意味します。country ipsetは国別のIPアドレス一覧で、日本向けの接続制御に利用できます。
DNATは外部から受けた通信の転送先を変更します。vhostは1台のWebサーバーで複数のサイトを分けて運用する設定です。proxy headerは中継前の接続元情報などを転送先へ伝えるヘッダーです。
ACMEは証明書を自動発行する仕組みです。webrootは証明書の確認用ファイルを配置する場所です。renewal hookは証明書の更新後に実行する処理です。reloadはサービスを停止せずに設定を読み直す操作です。
jailはfail2banで監視対象をまとめる単位です。filterは不審なログを検出する条件です。PINは本人確認用の短い番号です。1GiBは1,073,741,824バイトです。
UPnPとNAT-PMPは、機器やアプリが自動的にポート開放を要求する仕組みです。SyncA UTMでは初期状態で無効とし、必要な場合だけ有効化できます。
GeoIPはIPアドレスを国や地域の情報と照合する仕組みです。country ipsetと組み合わせることで、日本向けの公開範囲を制御できます。
集中管理は複数のSyncA UTMの登録状態、稼働状況、バックアップをまとめて扱うための仕組みです。端末ごとの状態を管理画面で確認できます。
QR PNGは、WireGuardなどの設定をQRコード画像として保存したPNGファイルです。ZIPは複数の設定ファイルやQR画像を一つにまとめた圧縮ファイルです。
SCREENSHOTS
掲載画像は検証環境の画面です。IPアドレスやMACアドレスなど、公開不要な運用値はぼかしています。
WAN方式と接続状態を一つの画面で確認できます。
許可するゾーン、サービス、接続元を画面で確認できます。
スマートフォンでも主要な設定を確認できます。
IMPLEMENTATION
SyncA UTMは、初期導入後のネットワークや公開サービスの変更も想定しています。導入前に国内の回線方式、既存UTMの設定、公開サービス、VPNの要件を確認し、構成と移行手順を決定します。
PRICE
必要な作業量は、拠点数、VPN構成、既存UTMからの移行、公開サービスの防御、集中管理、保守範囲によって変わります。構成と要件を確認したうえで個別にお見積もりします。
CONTACT
導入相談はこのフォームからお送りください。拠点数、回線方式、公開サービス、VPN、既存UTMの有無をご記入いただくと、担当者が内容を確認して返信します。送信後は、入力したメールアドレスへ控えを自動送信します。