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 的固態只剩下了 5G 多點留給虛擬機用。雖然對兩個軟路由系統完全夠用,但這就限制了以後的折騰。(萬一我一時興起想搞個 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#

配置好雙軟路由之後,發現 IPv6 不能用。iKuai 的 IPv6 配置幾乎可以說是沒有,只有一個開關,沒辦法定制參數來和 OpenWrt 實現協同工作,也沒有提供配置 OpenWrt 需要的參數參考。於是折騰了半天之後暫時放棄這個方案,轉回單 OpenWrt 系統。

無線 AP#

因為軟路由沒有 Wi-Fi 功能,需要一個無線 AP 來實現 Wi-Fi 接入。

這裡我就把之前的「小米路由器 3」恢復了小米官方的固件。官方固件有一個很方便的有線中繼的功能,打開後插入軟路由的 LAN 口即可。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。