VyOS は、従来のクローズドなネットワーク OS とは異なり、そのコードベースが Linux カーネル上に構築されています。2026 年時点では、VyOS 1.5.x シリーズが主流となっており、Rolling Release(ローリングリリース)モデルを採用しているため、常に最新のセキュリティパッチや機能更新を享受できます。これは、長期間の運用において重要な要件であり、特に脆弱性対策が求められるエッジデバイスにとって不可欠な特徴です。
システムアーキテクチャ上、VyOS は Netplan や systemd networkd といったモダンな Linux のネットワーク管理ツールと深く統合されています。これにより、単なるルーター機能だけでなく、仮想化ホスティングやコンテナベースのアプリケーション実行も可能となっています。例えば、同じ筐体内に Proxmox VE をインストールし、その上で VyOS を VM として動作させる「ハイパーバイザ上での OS」構成も、2026 年では標準的な運用パターンとして推奨されています。
CLI(Command Line Interface)の設計思想は、Cisco IOS と非常に似ています。これは学習コストを大幅に下げる要因となっていますが、完全に同一ではありません。VyOS では設定モード階層構造があり、「configure」コマンドで編集モードに入り、最終的に「commit」を実行して設定を反映させるフローを採用しています。この「設定のコミットとロールバック」機能は、設定ミスによるネットワーク停止を防ぐ上で極めて重要な安全装置として機能しており、初心者から上級者まで安心感を持って操作できる設計となっています。
ランキングを読み込み中…
推奨ハードウェア選定:Protectli, Qotom, HPE の比較
2026 年時点での自作ルーター構築において、最も重要な要素の一つがハードウェアの選定です。特に低消費電力でありながら高性能な CPU と、複数のネットワークインターフェース(NIC)を備えたデバイスが求められます。ここでは、Protectli VP2420、Qotom Mini PC、HPE ProLiant MicroServer Gen11 といった代表的なモデルについて詳しく解説します。
インストールプロセスでは、「Install to hard disk」オプションを選びます。ここでは注意すべき点として、VyOS はディスク上の特定のパーティションを使用します。例えば、Linux 用の /boot パーティションと swap パーティションを自動的に作成しますが、既存のデータがすべて削除されるため、重要データのバックアップは必須です。インストール後、システム再起動時に USB メモリを抜くことで、ローカルディスクからブートします。初めてログインする際、ユーザー名「vyos」でパスワードを設定する必要があり、このパスワード管理は 2FA(二要素認証)の設定が可能なため、セキュリティ強化のために導入しておきます。
コマンドライン操作:configure commit confirm の仕組み
VyOS の最大の強みである CLI 操作について詳しく解説します。Cisco IOS と同様に階層型コマンドですが、よりモダンな Linux の考え方が取り入れられています。まずシステムに入力するコマンドは「configure」です。これにより編集モードに入り、「exit」で設定から抜けて実行モードに戻ります。このモード遷移を間違えると設定が反映されないため、注意が必要です。
また、ファイアウォール機能も IPsec と連動して設定できます。「set system firewall name WAN_IN」のようなコマンドで、WAN ポートからの入力を制限します。特に WireGuard のトンネルを介した通信が内部ネットワークに到達する際、正しい ACL(Access Control List)を設定しないと、外部から直接 LAN 内にアクセス可能になるリスクがあります。VyOS では、「state established,related」というルールを基本としつつ、特定の IP アドレスやポートに対してのみ許可を与える「rule」を追加することで、厳格なセキュリティを維持します。
NAT と QoS:帯域制御とトラフィック最適化
2026 年では、家庭内の IoT デバイスやクラウドストレージの利用が増加しており、ネットワーク帯域の効率的な利用が課題となっています。VyOS は強力な NAT(Network Address Translation)機能を提供し、内部 IP アドレスを外部ポートにマッピングします。また、QoS(Quality of Service)により、特定のトラフィックの優先度を制御可能です。
NAT 設定では、「set service nat-rule <ID>」コマンドを使用します。典型的な例として、LAN のプライベートアドレスを WAN のグローバルアドレスに変換する SNAT(Source NAT)を行います。「set service nat-rule 1 type masquerade」で、すべての内部トラフィックが外部に出る際、宛先 IP をルーターの WAN アドレスに書き換える設定が可能です。また、ポートフォワーディング(DNAT)も可能であり、「set service nat-rule 2 type destination-port-dnat protocol tcp port 80」のように指定することで、外部からの Web サーバーアクセスを内部サーバーへ転送できます。
2026 年現在、ハイパーバイザ上で OS を動かす構成が主流となっています。特に Proxmox VE は、Linux ベースの管理画面を提供し、VM(仮想マシン)とコンテナの管理を容易に行います。VyOS をこの環境で VM として動作させることで、柔軟なネットワーク構築が可能になります。
まず、Proxmox に VyOS ISO をマウントし、新規 VM を作成します。CPU には「Host」モードを設定して、Intel VT-x や AMD-V の機能をフルに活用します。メモリは最低 4GB、推奨は 8GB と設定します。特に BGP や OSPF を動作させる場合、より多くのメモリが必要となるため、余裕を持たせることが重要です。また、ストレージには SSD または NVMe を使用し、IOPS(Input/Output Operations Per Second)性能を確保します。
ネットワークインターフェースの設定では、ブリッジ(Bridge)機能を活用します。例えば、「vmbr0」を WAN 用として ISP モデムに接続し、「vmbr1」を LAN 用として内部スイッチに接続します。VyOS の VM に複数の NIC を割り当てることで、複雑な VLAN トランクやループバックインタフェースも可能になります。2026 年では、仮想化環境でのスナップショット機能を活用し、設定変更前の状態を保存・復元する運用が一般的に行われています。
広告
OS 比較:Cisco, Juniper, MikroTik との対話性
最後に、他社のネットワーク OS と VyOS を比較します。2026 年時点では、各社ともクラウド管理や AI 統合機能を強化していますが、コストと学習コストのバランスにおいて VyOS が優れています。