買ったものの結局浮いているWyse 3040をルーター化しました。

OSインストール

事前にvyosのisoをUSBメモリに書き込んでおく。macでbarenaEtcherを使った。Windowsならrufusとか

  1. F2でUEFIメニューに入りSecureBoot無効化とUSBブート有効化
  2. 再起動してF12を連打しBootメニューを出す
  3. USBメモリからブート
  4. Grubの選択画面でLive systemを選んだ状態でeを押し編集に入る
  5. console=ttyS0,115200 を消してからF10でブートする
  6. ID:vyos Password:vyos でログイン
  7. install imageでインストール
    • 途中でvyosユーザのパスワードを設定する必要があるが、英字キーボードの可能性があるので記号は使わない方が良さそう
  8. poweroffしてUSBメモリを抜いて起動
  9. grubのメニューが出るので上から三つ目の (USB console) で終わるものを選ぶ
  10. sudo vi /boot/grub/grub.cfg
    • 上の方にあるset default=0を2にする
    • 保存して終了。:は日本語キーボードの場合Shift+;
  11. rebootして問題なく上がることを見る

初期設定

IPアドレス振ってSSH有効化してパスワード変える

# 設定モードに入る
configure
# IPアドレス設定
set interfaces ethernet eth0 address 192.168.1.1/24
# SSH有効化
set service ssh
# パスワード変更
set system login user vyos authentication plaintext-password [パスワード]
# 設定の確定
commit
# 設定の保存
save
# 設定モードから出る
exit

eth0にPC直結してssh出来ることを確認し、お好みでssh-copy-id