CGNAT配下のルーターからのWireGuard接続を終端するため、安価なVPSを購入したとします。管理パネルのアップロード画面では.isoファイルを求められます。一方、MikroTikのCHRダウンロードページにあるのは.img、.vmdk、.vhdx、.vhd、.vdi、.ovaです。ISOはありません。
MikroTik CHRに最適なVPSを選ぶ際は、価格より先にこの食い違いを確認します。残る判断材料は3つです。CHRのライセンス費用、IPv6対応、そしてホストの規約が使いたいトンネルを認めているかどうかです。
短いバージョン
- MikroTikが提供するCHRはディスクイメージのみで、ISOはありません。価格を比べる前に、ホストがそのイメージをディスクへ書き込む方法を確認してください。
- CHRの無料ライセンスでは、インターフェースごとの送信速度が1 Mbpsに制限されます。トラフィックを転送するトンネルハブには、少なくともP1ライセンスが必要です。MikroTikに45ドルを一度だけ支払います。
- レスキューシステムを使う手順が文書化されていて、料金を抑えたいならVultrです。Hetzner CloudのCX23は、ドイツとフィンランドでは1ユーロ当たりのRAMと転送量が多いものの、提供状況に左右されます。選ぶ前に在庫を確認してください。
- 自分でイメージを書き込まず、CHRをプリインストールしてもらいたいなら、MonoVM、MVPS、Cloudzyが候補です。MVPSは欧州のみで、規約によりGREトンネルが禁止されています。
CHRをVPSのディスクへ入れる方法
MikroTikのCHRドキュメントは、ダウンロードについて「ディスクイメージにすぎない」と明記しています。CHRイメージ自体をISOとしてアップロードすることはできず、考えられるケースは4つです。ホストにCHRをプリインストールしてもらうか、レスキューシステムからddでイメージを書き込みます。MikroTik独自のISOで入るのは標準のRouterOSであり、CHRではありません。コンテナ型VPSではCHRを起動できません。
最も手早いのは、注文時にホストが設定するか、ワンクリックアプリで導入するプリインストール済みCHRです。RouterOSのバージョンはホストが選びます。ホストが別途明示しない限り、ライセンスは自分で購入する必要があります。
最も自由度が高いのは、レスキューシステムとddを使い、CHRのバージョンを自分で選ぶ方法です。ホストのレスキューモード、またはSystemRescueなどのレスキューISOからLinuxを起動します。
最初にサーバーのIPv4アドレス、ネットマスク、ゲートウェイを控えます。プロバイダーのファイアウォールが使える場合は、生のイメージを起動する前に、公開ネットワークからの管理アクセスを制限してください。その後、イメージをダウンロードして仮想ディスクに上書きし、再起動します。初回ログインはコンソールを使います。MikroTikの生のCHRイメージは、パスワード未設定のadminアカウントで起動します。リモート管理を開放する前に、強固なパスワードを設定し、IPv4とIPv6のファイアウォールルールを構成してください。ホストがDHCPでアドレスを配布しない場合は、コンソールから手動で設定します。
3つ目はMikroTik独自のISOです。これはRouterOS x86のインストーラーなので、アップロードするとx86向けライセンスを使う標準のRouterOSが入ります。CHRとは別の製品であり、ライセンスの節で説明します。
4つ目なら、早い段階で候補から外せます。コンテナ型のプランなら、別のホストを探してください。仮想化の要件はFAQで説明しています。
CHRのライセンス階層と追加費用
CHRライセンスを提供するのはホストではなくMikroTikです。VPS料金とは別に、0~250ドルを一度だけ支払います。MikroTikのライセンス説明では、インターフェースごとの送信速度の上限によって4つの階層を定めています。
| ライセンス | インターフェースごとの送信速度上限 | 価格(買い切り) |
|---|---|---|
| 無料 | 1 Mbps | $0 |
| P1 | 1 Gbps | $45 |
| P10 | 10 Gbps | $95 |
| P-Unlimited | 強制的な上限なし | $250 |
有料階層は永続ライセンスです。MikroTikは「一度購入すれば、ずっと使える」と説明しています。永続ライセンスは別のCHRインスタンスへ移せるため、後からホストを変更しても2つ目のライセンスは不要です。P1からP10またはP-Unlimitedへ、P10からP-Unlimitedへアップグレードできます。
私の考えでは、無料ライセンスはテストと管理用です。この速度制限では、NASのバックアップやリモートデスクトップセッションを転送するハブは、実用には遅すぎます。
トラフィックを運ぶハブにはP1を購入してください。P10を選ぶのは、1つのインターフェースで1 Gbpsを超える送信が必要な場合だけです。MikroTikは階層のアップグレードに全額を請求します。50ドルの差額を支払う方式ではありません。
すべての有料階層に60日間の試用があり、申請にはMikroTik.comアカウントが必要です。
注:一部のクラウドでは、クローンしたインスタンスが元と同じSystemIDで起動することがあります。MikroTikのライセンスキーページでは、初回起動後、CHRがまだ無料ライセンスの間に、試用を申請する前に
/system license generate-new-idを実行するよう説明しています。
続いて、CHR自身から/system license renewを使って試用を申請します。
試用期限を過ぎても動作は続きます。MikroTikの説明では、ルーターは「同じ階層で動作し続けるが、ソフトウェアの更新とパッケージの変更は無効になる」とされています。更新のためにMikroTikのアカウントサーバーへ接続できないインスタンスも同じ動作になります。
インターネットに公開するルーターを、更新できない状態のままにすべきではありません。試用のdeadline-at時刻までにライセンスを購入して有効化してください。購入後は/system license renewをもう一度実行して有効にします。期限を過ぎた場合、MikroTikはPrepaidキーで期限切れインスタンスをライセンス認証する方法を説明しています。既存の永続ライセンスは、期限切れインスタンスへ移せません。その方法を使うなら、新しいCHRを導入し、同じアカウントに登録して、その試用が切れる前にライセンスを移してください。
月額5.00ドルのVPSは、12か月で60ドルです。45ドルのP1を加えると、初年度は105ドルになります。2年目以降はVPS料金だけが続きます。月額5.99ユーロのEUサーバーなら、年額71.88ユーロに加え、MikroTikへ同じ45ドルを支払います。
ISOからのインストールは別の仕組みです。MikroTikのx86インストーラーで構築したRouterOS VPSは、24時間の試用後、そのx86インストールにひも付くレベルキーが必要です。Level 1は、各種類のトンネルを1本ずつとHotSpotユーザー1人を使える無料デモです。Level 4は45ドル、Level 5は95ドル、Level 6は250ドルです。MikroTikのライセンスキーページは、その違いを明確にしています。
「ここまで説明したライセンスレベルは、Cloud Hosted Router(CHR)には適用されません。」MikroTik、RouterOSライセンスキー
CHR VPSでのIPv6
新しいCHRでは、/ipv6 settingsのforward=yesが設定され、accept-router-advertisementsの既定値はyes-if-forwarding-disabledです。ハブはトラフィックを転送します。そのため、SLAACがアドレス設定に使うホストのルーター広告を無視し、アップリンクはそこからグローバルアドレスを取得しません。
MikroTikのIP設定リファレンスに、両方の既定値が記載されています。ルーター広告でIPv6を通知するホストでは、プロバイダー側のアップリンクだけで受信を有効にしてください。アップリンクがether1である新しいCHRでは、専用のインターフェースリストを作成します。
/interface list add name=CHR-UPLINK
/interface list member add list=CHR-UPLINK interface=ether1
/ipv6 settings set accept-router-advertisements=yes accept-router-advertisements-on=CHR-UPLINK
このリンク上のCHRはホストのルーターのクライアントなので、アップリンクで受信することは安全です。広告をそこだけで受け入れるには、accept-router-advertisements-onを設定します。この項目はインターフェースリストを受け取り、既定では全インターフェースが対象です。
これらのIPv6設定を変えたらCHRを再起動し、/ipv6 address printを実行します。プロバイダーがSLAACに適したプレフィックスを広告していれば、取得したアドレスがアップリンクにDGフラグ付きで表示されます。これは動的かつグローバルであることを意味します。
IPv6を静的に割り当てるホストもあります。パネルに表示されたアドレスをether1に追加し、指定されたゲートウェイ経由のデフォルトルートを追加してください。fe80::1などのゲートウェイだと決めつけず、ホストが文書で指定した値を使います。
CHR向けVPSホスト5社の比較
5社すべてで、文書化された方法によりMikroTik CHR VPSを動かせます。MikroTikはVultrとHetzner Cloudのレスキューシステムによる導入を説明しており、MonoVMとMVPSはCHRをプリインストールしたMikroTik VPSを販売しています。各社の掲載した最小構成は、MikroTik推奨のRAM 1,024 MiBを満たします。価格は2026年10月に確認した、税別の月額料金で、各社の通貨のまま掲載しています。
| VPSプロバイダー | CHRをディスクへ入れる方法 | 最小構成(推奨1 GBを満たす) | 月額料金 | IPv4 / IPv6 | ホストの規約におけるトンネルトラフィック |
|---|---|---|---|---|---|
| Vultr | URL経由の自前ISO、またはISOライブラリのSystemRescueを使い、ddで書き込む |
1 vCPU, 1 GB, 25 GB SSD, 1 TB transfer | $5.00 | IPv4込み。IPv6は導入時に有効化 | VPNの文書あり。トンネルの規定は要確認 |
| Hetzner Cloud | レスキューシステムでddを実行。ISOはサポートへの依頼のみ |
CX23:共有2 vCPU、4 GB、40 GB NVMe、20 TB(ドイツ/フィンランド。在庫要確認) | 5.49ユーロ+IPv4料金0.50ユーロ | IPv4は追加料金。IPv6 /64は無料 | VPNやトンネルの禁止なし |
| MonoVM | CHRプリインストール。設定時にバージョンを選択。カスタムISO非対応 | 1コア、1 GB、15 GB SSD | $12.99 | IPv4 1個+IPv6込み | VPNやトンネルの禁止なし |
| MVPS | 標準CHRをプリインストール(ライセンスなし)。ISOは自社ライブラリからのみ起動 | 1コア、2 GB、25 GB NVMe、2 TB(欧州のみ) | 4.00ユーロ | IPv4 1個+IPv6 /124 | GREトンネル禁止 |
| Cloudzy | CHRプリインストール(ワンクリック)、または自前ISOのアップロード | 1 vCPU, 1 GB, 25 GB NVMe, 1 TB | $3.48 | IPv4+IPv6込み | VPNやトンネルの禁止なし |
Vultr
MikroTik自身がVultrへの導入を文書化しています。Vultr向けガイドでは、VultrのISOライブラリからSystemRescueを使ってサーバーを導入します。次に生のCHRイメージをダウンロードし、ddで/dev/vdaに書き込み、ISOを取り外します。同じガイドには、VultrではRouterOS 7.2.3 Stable以降が必要だと記載されています。Vultrでは、公開URLに置いた自前の.isoからの起動も可能です。
5.00ドルの構成はVultrの旧世代グループに属し、旧型Intel CPUと、NVMeではない通常のSSDを使います。トンネルハブはディスクからあまり読み出さないため、私はそれを避けるために追加料金を払いません。時間当たり0.007ドルの課金なので、一時的な起動テストを安く行えます。
この中でVultrは、顧客向けBGPセッションを提供するホストです。つまり、Vultr自身のルーターがお客様のルーターとピアリングします。自前のASNとIPアドレス空間、またはVultrのプライベートASNを使ってコンソールで申請し、少なくとも1台の稼働中インスタンスが必要です。Vultrは、自社クラウドとオンプレミスネットワーク間のVPN接続を文書化しています。注文前に、利用するトンネルプロトコルに対する最新の利用規定を確認してください。
Hetzner Cloud
Hetzner Cloudでは、レスキューシステムから自分でCHRイメージを書き込みます。CHRのプリインストールはなく、カスタムISOには直接ダウンロードできるリンクを添えたサポート依頼が必要です。MikroTikのHetznerガイドに手順があります。linux64でレスキューを有効にし、コンソールに表示される認証情報でSSHログインして、一度の処理でイメージを書き込みます。
# Run inside Hetzner's linux64 rescue system; this overwrites the server's disk
curl -L https://download.mikrotik.com/routeros/7.25/chr-7.25.img.zip | funzip | dd of=/dev/sda bs=1M
2026年10月29日時点の最新安定版はRouterOS 7.25です。インストール前にMikroTikのダウンロードページで新しい安定版を確認し、イメージの書き込みが完了したら再起動してください。
掲載したCX23の5.49ユーロという価格はドイツとフィンランド向けで、IPv4料金0.50ユーロとVATは含みません。注文前にHetzner Consoleで現在のCX23の在庫を確認してください。米国で最も安い同等サーバーは、AMD 2 vCPU、2 GB、40 GB NVMe、1 TBで17.49ユーロです。こちらもIPv4は別料金です。このため、米国拠点ではHetznerがここで比較する中で最も高くなります。
時間単位で課金され、時間料金の合計と月額料金のうち、少ない方が請求されます。2026年6月15日に価格が変わったため、それ以前のフォーラムの数字は古くなっています。
MikroTikのガイドでは、どのサーバー構成でも動くとしています。一方、2026年のr/hetznerへの投稿は異なる報告をしています。投稿者によると、HetznerのAMDベースの共有および専用vCPUファミリーでは新規CHRインストールが起動に失敗する一方、表のIntel/AMD共有ラインでは起動します。また、稼働しているインストールをAMDベースのファミリーにリサイズすると正常に起動するとも述べています。これは1人の報告であり、確認された不具合ではありません。ただし、前述の米国サーバーはそのAMDベースのファミリーに属します。
Hetznerのクラウド規約では、暗号資産のマイニング、他者のネットワークのスキャン、偽の送信元IPの使用を禁止しています。VPNやトンネルトラフィックは禁止していません。
MonoVM
MonoVMはCHRをインストールして提供します。ページには「設定時に選べる、公式のRouterOSバージョン」を提供し、カスタムISOのアップロードには対応しないとあります。MonoVMが提供するバージョンから始めることになり、自前のビルドでは起動できません。
表に1 GB構成を使ったのは、8.99ドルのMonoVMの512 MBプランが、MikroTikの推奨を下回るためです。ページにあるポート速度は最大10 Gbpsです。P1ライセンスでは、CHRの送信は引き続きインターフェース当たり1 Gbpsに制限されるため、この余裕を使うにはP10以上が必要です。
規約ではポートスキャン、DDoS攻撃、スパム、BitTorrentによる著作権侵害、IRCを禁止しています。VPNやトンネルは禁止していません。
MVPS
MVPSは「設定もライセンスもない、標準のMikrotik CHRイメージ」を約2分で導入します。ライセンスはMikroTikまたは販売代理店から購入します。ISO製品で起動できるのは、MVPS自身のライブラリのイメージだけです。「カスタムISOイメージには対応しない」とされています。拠点は欧州のみで、IPv6は16個のアドレスを持つ/124ブロックとして提供されます。
この選択肢を左右するのは規約です。MVPSの禁止行為には「GREトンネル」が含まれ、公開プロキシ、Tor出口ノード、公開DNSリゾルバー、UDPフラグメンテーション、IPスプーフィングも禁止です。MikroTikのEoIPはGREに基づくため、EoIPも使えません。
WireGuardやIPsecならGREの制限を避けられますが、ハブはUDPフラグメンテーションの禁止など、MVPSの他の規約にも従う必要があります。CHRのDNSでallow-remote-requestsを有効にした場合、公開インターフェースのポート53をファイアウォールで制限してください。そうしなければ、規約上の公開リゾルバーに該当します。
Cloudzy
5社の中で、同じプランにCHRプリインストールと自前ISOのアップロードの両方を用意しているのは当社です。ワンクリックで、レスキュー作業なしに動くCHRをディスクへ配置できます。ISO枠からSystemRescueを起動し、特定のCHRビルドを書き込んだり、標準RouterOS用のMikroTik x86インストーラーを起動したりでき、別サーバーへ移る必要はありません。
当社のワンクリックCHRは、アクセスを制限した状態で提供されます。管理できるのはTCP 8291のWinboxとパネルのVNCコンソールだけです。SSH、Telnet、API、WWW、FTPは最初は無効です。サーバーの初期パスワードを使ってadmin(またはroot)でログインし、パネルでパスワードをリセットしてもこのログインは変わりません。
ワンクリック導入には少なくとも1 GBのRAMが必要です。導入後、試用を申請する前にRouterOSのバージョンを確認してください。
2つ目の方法は、当社のカスタムISOアップロードを使います。URLまたはローカルファイルから起動可能なx86_64の.isoファイルを受け付け、BIOSとUEFIの起動に対応します。
当社ネットワークは40 Gbpsの共有アップリンクを持ち、ハイパーバイザーのQoSによってVPSごとの専用帯域を確保しています。それを使うP10ハブなら、2 vCPU、4 GB、120 GB NVMe、5 TBの構成を出発点として推奨します。掲載月額は14.48ドルです。
CHRの用途別に適したホスト
5社は2つの点で分かれます。1つ目はCHRイメージをディスクに書く人です。自分でレスキューシステムから書くのか、注文時にホストが書くのか。2つ目は必要な地域での月額料金です。ただし、あるホストはGREを全面的に禁止しているため、トンネルのプロトコルが両方の条件より優先することもあります。
- 1ユーロ当たりのRAMと転送量を重視し、レスキューシェルが苦にならないなら、ドイツまたはフィンランドのHetzner Cloudです。同等サーバーが約3倍の価格になる米国拠点が必要な場合や、自分でイメージを書かずにCHRを使いたい場合は、選択が変わります。
- レスキューシステムによる導入を安く行いたい場合や、プロバイダーとBGPセッションを張りたい場合はVultrです。NVMeストレージやCHRのプリインストールが必要なら、選択が変わります。
- 欧州で、WireGuardまたはIPsecハブ用のプリインストール済みCHRを、通常の掲載価格の安さで選ぶならMVPSです。ハブでGREやEoIPを流す場合、または自前ISOが必要になった時点で、選択が変わります。
- 注文時に選んだRouterOSバージョンでCHRをプリインストールしてもらうならMonoVMです。MonoVMにないビルドが必要な場合や、バージョン選択より価格が優先される場合は、選択が変わります。
- レスキュー作業なしで今日パネルからCHRを稼働させ、後から同じサーバー上でRouterOSのビルドを変えたいならCloudzyです。プロバイダーとのBGPセッションが必要なら、選択が変わります。
ハブに各拠点のトラフィックを流す前に、起動し、ライセンスの試用を取得し、CGNAT配下の拠点からのトンネルを終端できることを確認したいはずです。当社のMikroTik VPSは専用IPv4アドレスとIPv6アドレスを含み、用途にトンネル終端を挙げており、時間単位の課金と14日間返金保証を提供します。当社のMikroTik VPSページで拠点と構成を選んでください。
よくある質問
VPSにはどのCHRライセンスが必要ですか?
トラフィックを転送するVPS上のCHRなら、私はP1を購入します。MikroTikのライセンス表では、インターフェースごとの送信速度は1 Gbpsで、価格は一度払いの45ドルです。無料ライセンスはテストと管理だけに適しています。P10(95ドル)やP-Unlimited(250ドル)が意味を持つのは、1つのインターフェースで1 Gbpsを超える必要がある場合だけです。
MikroTik CHRにはKVMが必要ですか?
CHRには、KVMなどの完全なハードウェア仮想化が必要です。MikroTikはVirtualBox、VMware、QEMU、Hyper-V(第1世代のみ)、XenでCHRをテストしています。ドキュメントの警告は「準仮想化を提供するハイパーバイザーには対応しない」というものです。OpenVZやLXCのコンテナは自分のカーネルではなく、ホストのカーネル上で動くため、CHRのディスクを起動する方法がありません。
自分でCHRイメージをVPSへアップロードできますか?
ISOとしてはできません。MikroTikがCHRを公開しているのは、生の.imgや.vmdkなどのディスクイメージだけだからです。ホストがレスキューシステムを提供するか、SystemRescueなどのレスキューISOを起動できるなら、生のイメージをダウンロードしてddで仮想ディスクに上書きできます。それができない場合は、CHRをプリインストールするホストを使ってください。
CHR無料ライセンスの速度制限はいくつですか?
MikroTikは無料のCHRライセンスの送信速度を、インターフェースごとに1 Mbpsに制限しています。CHRが各インターフェースから送出するトラフィックに適用されるため、トンネルハブではルーターが転送するすべてのトラフィックを制限します。一度払い45ドルのP1ライセンスで、上限が1 Gbpsになります。
MikroTik CHRとVPNサーバーアプリのどちらを使うべきですか?
デバイスがWireGuardエンドポイント経由でネットワークに到達するだけでよければ、任意のVPS上のWireGuardサーバーアプリで十分で、ライセンス費用もかかりません。CHRが役立つのは、各拠点ですでにRouterOSを使い、ハブでも同じファイアウォール、ルーティング、スクリプトを使いたい場合です。MikroTik間のサイト間接続、GREやEoIP、複数拠点間のルーティング、トンネル越しのBGPが該当します。
ディスカッション
コメント
ログインしてディスカッションに参加してください。