VyOS のダウンロードとインストール
 【公式サイト】
- 製品情報: https://vyos.io/
- ダウンロード: https://vyos.net/get/
- ドキュメント: https://docs.vyos.io/
DistroWatch の Web ページ: https://distrowatch.com/table.php?distribution=vyos
準備
リリースチャンネル
VyOS のイメージ(.iso ファイル)には,次の 3 種類のリリースチャンネルがある.
| リリースチャンネル | 内容 | 入手 |
| rolling release(ローリングリリース) | 開発中のコードから毎日自動ビルドされるイメージ.最新の機能が入るが,動作の保証はない. | 誰でも無償で入手できる |
| VyOS Stream | 次期 LTS の先行版.おおよそ四半期ごとに公開される.設定構文や API は前方互換が保たれる. | 誰でも無償で入手できる |
| LTS(長期サポート版) | 長期間の保守とセキュリティ更新が行われる安定版. | サブスクリプション契約者のほか,開発への貢献者,非営利団体,緊急業務機関,教育機関に提供される |
このページでは,誰でも入手できるイメージ(rolling release または VyOS Stream)を使う手順を示す.
動作に必要なハードウェア
VyOS の最小システム要件は,メモリ 4G バイト,ストレージ 10G バイトである.用途によっては,これより多くのメモリと CPU 資源が必要になる.
VyOS のダウンロード
- VyOS のダウンロードページを開く
- リリースチャンネルを選ぶ
rolling release は https://vyos.net/get/nightly-builds/, VyOS Stream は https://vyos.net/get/stream/ から入手する.
- ファイルを選ぶ
* 一般の PC や仮想マシンでは,generic-amd64(64 ビット x86)のイメージを選ぶ.
- .iso ファイルのダウンロードが始まる
- (オプション)署名の検証
VyOS のイメージは minisign で署名されている.同じ場所にある .minisig ファイルもダウンロードし,次のコマンドで検証する(公開鍵はダウンロードページに掲載されているものを使う).
minisign -Vm <.iso ファイル名> -P <公開鍵>
ライブ起動
VyOS をストレージにインストールするには,先に .iso ファイルからライブ起動する必要がある.仮想マシンでは,.iso ファイルを仮想 CD/DVD ドライブに割り当てて起動する.物理マシンでは,.iso ファイルから起動可能な USB メモリを作成して起動する.
- ダウンロードした .iso ファイルを使って起動する
- 起動すると,ログインプロンプトが現れる
- ログインする
ライブ起動した VyOS の既定のユーザ名は vyos,パスワードは vyos である.
- 「show interfaces ethernet」でイーサネットインタフェースの確認
実行結果例
show interfaces ethernet
- 「show configuration」で現在の設定の確認
実行結果例
* 設定を変更する場合は「configure」で設定モードに入り,変更後に「commit」で反映,「save」で保存する.
show configuration
ストレージへのインストール
VyOS は,バージョンごとの squashfs イメージを追加していく方式(イメージインストール)を採る.複数のバージョンを同時に保持でき,更新後に問題が生じたときは以前のバージョンで起動できる.
- 「install image」の実行
* インストールでは,対象ドライブのデータは全て削除される.
install image
- 「Would you like to continue? [y/N]」(インストールの続行の確認)
y + Enter キー
- 「What would you like to name this image?」(イメージの名前)
既定(デフォルト)のままでよい.Enter キー
- 「Please enter a password for the "vyos" user」(vyos ユーザのパスワードの設定)
同じパスワードを 2 回入力する
- 「What console should be used by default? (K: KVM, S: Serial)」(既定のコンソール)
ディスプレイとキーボードを接続して使う場合は K,シリアルコンソールを使う場合は S を選ぶ.
- 「Which one should be used for installation?」(インストール先ドライブの選択)
既定(デフォルト)のままでよい.Enter キー
- 「Installation will delete all data on the drive. Continue? [y/N]」(ドライブのデータ削除の確認)
選んだドライブのデータは全て削除されることを確認した上で,y + Enter キー
- 「Would you like to use all the free space on the drive? [Y/n]」(ドライブの空き領域を全て使うかの確認)
既定(デフォルト)のままでよい.Enter キー
- 「Which file would you like as boot config?」(起動時に読み込む設定ファイルの選択)
既定(デフォルト)のままでよい.Enter キー
- 「The image installed successfully; please reboot now.」と表示されればインストールは終了
- ライブ起動に使った .iso ファイル(または USB メモリ,CD/DVD)を取り外し,再起動する
reboot