kotoyuuko

CORE

昨日より、明日より、笑える今が一番大好き。
github
telegram
email

折腾ソフトウェアルーター

2021/02/08 更新:この記事は移行中に画像が失われました。

ソフトウェアルータとは何ですか?#

一般的に言えば、ソフトウェアルータは複数のネットワークカードを備えた x86 PC であり、専用のルータシステム(例:OpenWrt、iKuai など)がインストールされています。一般的なハードウェアルータでよく使用される MIPS プロセッサと比較して、x86 プロセッサは性能が大幅に向上しており、比較的最新の CPU には AES 命令セットが組み込まれており、「海外留学」の暗号化および復号化プロセスを高速化することができます。ネットワーク帯域幅を最大限に活用できます。

ハードウェアの構成#

デスクトップシステムは必要ないため、ソフトウェアルータには比較的低いハードウェア構成が必要です。(古いコンピュータがある場合は、いくつかのネットワークカードを追加してソフトウェアルータにすることができます)

手間を省くために、私はオンラインショッピングで完成品のソフトウェアルータを購入しました。構成は 3955U+4G+16G です。

Proxmox VE#

AES、VT-x、および VT-d をサポートする CPU を選んだため、Proxmox VE をインストールし、仮想マシンに iKuai と OpenWrt をインストールする予定です。

設定の問題#

PVE をインストールした後、16G の SSD の容量が 5G しか残っていないことがわかりました。2 つのソフトウェアルータシステムには十分ですが、将来のカスタマイズが制限されます。(もし私が Linux を試したくなったらどうしようかな)

iKuai をインストールしようとしたときに、このシステムは 64 ビットプラットフォームに 4G のメモリが必要であることがわかりました。しかし、私の物理マシンには 4G のメモリしかありません。

最終的に、16G のメモリと 120G のハードディスクをオンラインショッピングで注文し、到着を待っています。

iKuai + OpenWrt#

iKuai のインストールは非常に簡単で、ISO をマウントして指示に従ってインストールするだけです。OpenWrt でデフォルトでコンパイルされた img ファイルを PVE で使用できるハードディスクイメージ形式に変換する必要があります:

qm importdisk [VM ID] [img file] local-lvm

その後、iKuai をメインルータとし、OpenWrt をサブルータとして構成します。

OpenWrt への戻り#

2 つのソフトウェアルータを設定した後、IPv6 が使用できないことがわかりました。iKuai の IPv6 設定はほとんどなく、スイッチしかありません。OpenWrt との連携を実現するためのパラメータをカスタマイズすることもできず、OpenWrt に必要なパラメータの参照も提供されていません。そのため、しばらく試行錯誤した後、このプランを一時的に放棄し、単一の OpenWrt システムに戻りました。

無線 AP#

ソフトウェアルータには Wi-Fi 機能がないため、ワイヤレス AP が必要です。

ここでは、以前の「小米ルーター 3」を Xiaomi の公式ファームウェアに戻しました。公式ファームウェアには便利な有線リレー機能があり、LAN ポートに接続するだけでソフトウェアルータに接続できます。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。