45
37

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

仮想ルータ探してみた2023.Spring

Last updated at Posted at 2023-02-21

はじめに

2023年1月に開催されたJANOG51 Meetingにて、「皆さん仮想ルータ使ってますか?」仮想ルータの使いどころを語る会というセッションがありました。自分も少しだけ質問させていただいたのですが、ぶっちゃけOSSの仮想ルータ、(自信を持っておすすめできるものが)ないのでは? というような感じでした。

とはいえ、実際のところリストアップできてるわけではありませんでした。じゃあ商用製品も込みで、仮想ルータ製品にどんなものがあるんだろう? と思い、もうメンテされてなさそうなものも含めていろいろ探してみました。なかにはファイヤウォール製品という位置づけのものもあると思います。

そのようなわけで、なるべくいろいろ並べてみます。順不同です。(と言いつつ、なんとなくアルファベット順にしてみました)

なお、過不足や誤り、一言加えておいたほうがいい事項などありましたらご指摘いただければ幸いです。載ってないけどこんなプロダクトもあるよ!という情報も歓迎です。

変更履歴
  • 2023年2月28日 PicOS-V追加しました
  • 2023年2月28日 OpenWrtの最新版について情報修正しました(コメントありがとうございます!)
  • 2023年3月2日 CSR1000V, Endian UTM Virtual Applianse, Juniper vMX追加しました(コメントありがとうございます!)
  • 2023年3月8日 FutureNet VXR追加しました
  • 2023年3月8日 Click Modular Router追加しました

商用プロダクト

基本、有償でサポートがつくタイプのプロダクトです。トライアルライセンスが用意されているものもあり、そちらは機能や性能が制限されていたり利用可能日数が制限されていたりします。あるいは、無償入手できるがその場合評価用あるいは個人利用という制約がついています。Community Editionとしてサポートなしの無償公開をしているものもあります。ワンショットの買い切りの製品もあれば、サブスクで月いくら、年いくらといった課金のものもあり、またその価格は最大スループットや追加機能などで選択が可能なものがあります。

トライアルライセンスが提供されているものは、アカウント登録が必要なベンダーがほとんどです。それを含めて、どの製品がどういうライセンス形態かは各自でご確認いただければと思います。

Cloud Hosted Router

CSR1000V

Eenow

Endian UTM Virtual Appliance

FutureNet VXR

LANCOM vRouter

OPNsense

pfSense

SEIL/x86 Ayame

TNSR

vEOS

vFX

vMX

vRX

VSR (Virtual Service Router)

vSRX

Vyatta

VyOS

  • VyOS Inc.
  • https://vyos.io/
  • rolling release (nightly buidl) が無償入手可能かつソースコード公開
  • 2022年9月

ベンダーによる無償(ソースコード非公開)のプロダクト

検証用として無償で入手可能なものになります。本番環境での利用は想定されていないため、ベンダーによる保証はありません。OSSというわけでもないので、本番環境での利用はトラブル対応できないこともあり避けたほうが無難と思います。

Cumulus VX

OcNOS VM

PicOS-V

SR Linux

  • Nokia
  • https://learn.srlinux.dev/
  • 2022年11月
  • VMでなくコンテナイメージで提供される
  • 商用ソリューションに組み込まれているものを無償公開している

Virtual EXOS

OSSプロダクト

仮想ルータとしてVMイメージが公開されているものもあれば、ソフトウェアルータなのでVM上にインストールすれば仮想ルータとなると言ったものがあります。ベンダーが提供しているもの、非営利団体によるプロジェクト、個人の作品などあります。基本的に問題はコミュニティで解決していくものなので、サポートは期待できないと考えていいでしょう。コミュニティがアクティブであれば、大半のユーザーにとっての問題は比較的短期間に解決することが期待できます。

ソースコードが更新されず、コミュニティ活動も見えないものは、実質「あるがまま」置かれているだけで、自分でメンテナンスするしかありません。判断の基準になるかわかりませんが、最新バージョンがいつごろリリースされたかを付記してみます。

BSDRP

Click Modular Router

CloudRouter

DANOS

DD-WRT

freeRouter

  • http://www.freertr.org/
  • 2023年2月現在も毎日tagがついているがバイナリリリースはなし
  • control planeのみ (外部のデータプレーンと連携する想定)
  • Java

Lagopus Router

OpenWrt

Polycube

StoneWork

VPP

xdp-router

おわりに

ざっと並べてみただけですが、OSSは活動停止しているものがたくさんあるようで、使うならほぼ自活必須な印象です。コミュニティが活発なのはVPPくらいですかねえ。。。「こんなのあるよ(あったよ)」というのがありましたら、ぜひお知らせください。

商用は(こうやって外部から眺めてるだけだと)ぶっちゃけわかりません。

半年、1年経つとまた状況が変わってるかもわかりませんので、変化があればまた同様の記事を書きたいと思います。

45
37
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
45
37

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?