windows Server 2019 虛擬機安裝 Openwrt/LEDE 軟路由


1、緣起

最近翻出來很久沒有用的小主機,是之前組裝的一個J1900的小機器,用來坐下載服務器的。

因為最近總感覺網絡有點卡,感覺是路由器的原因(騰達 AC10 )。以前使用的設備少,問題倒是也不大,現在使用的設備有二十多台了,這個路由器好像帶不動了。索性把這個小機器拿出來繼續坐下載機,順便充當路由器,以前的路由器用來充當無線 AP 好了。

機器硬件配置:

處理器:Intel(R) Celeron(R) CPU J1900 @ 1.99GHz
內 存:光威 4G DDR3
硬 盤:希捷 320G HDD
網 卡:Realtek 千兆網卡(1個主板自帶,一個PCIE網卡)

網絡布局圖

網絡布局圖

2、Windows Server 2019 配置

Windows Server 2019 系統下載地址: cn_windows_server_2019_updated_march_2019_x64_dvd_c1ffb46c.iso

文件名 cn_windows_server_2019_updated_march_2019_x64_dvd_c1ffb46c.iso
SHA1 1198eccdd944e49a8b981fb2c436c36a5b3ed301
文件大小 4.98GB
發布時間 2019-03-29

具體的安裝過程就不說了,網上很多。

安裝完成之后添加 Hyper-V 功能。

1581067596813

3、安裝 LEDE 虛擬機

3.1、下載 LEDE 虛擬機鏡像

因為機器是 x86 的,所以需要下載 x86 版本的 LEDE 鏡像,這里可以在 KoolShare 固件下載服務器 網站下載:

1581067802056

第三個也可以下載的,因為我們這里對是不是 uefi+gpt 沒有需求,所以直接下載第一個了。

下載之后解壓,可以得到一個 openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.img 文件,需要將這個文件轉換為 Hyper-V虛擬機支持的 VHDX 虛擬磁盤文件格式。

3.2、轉換 img 文件為 vhdx 文件

這里使用 StarWindConverter 進行轉換操作:

1581068805690

轉換完成之后的 vhdx 文件可以直接用於 Hyper-V 創建虛擬機使用。

3.3、創建 Hyper-V 虛擬交換機

打開 Hyper-V 管理器,創建三個虛擬交換機

1581074584301

點擊 新建虛擬交換機 ,創建一個 內部(用於 Windows 和 LEDE 通信使用) 兩個 外部(一個用作 WAN ,一個用作 LAN ) 虛擬交換機。

這里 可以不去掉 允許管理操作系統共享此網絡適配器 的勾選。去掉之后宿主機將不在使用綁定的網卡,在控制面板\網絡和 Internet\網絡連接 里面將僅僅顯示創建的虛擬交換機。我是在軟路由配置好了之后才去掉的,因為一旦去掉,宿主機將無法使用這個網卡,也就無法連接到外部的網絡,無法通過網絡遠程操作。

1581075696706

1581075186183

3.4、創建 Hyper-V 虛擬機

Hyper-V 管理器 里面,在主機名上點右鍵,選擇 新建》虛擬機

1581076332495

進入創建界面后,一路點擊“下一步”,直到“連接虛擬硬盤”步驟,選擇“使用現有虛擬硬盤”,這里選擇之前轉換出來的 VHDX 文件。

1581076548322

設置啟動順序

進入虛擬機的設置界面,將 BIOS 選項卡里面,將 IDE 上移到啟動順序的第一項(這一步也可以省略)。

1581076778448

添加網絡適配器

點擊 添加硬件 選項卡,選擇 網絡適配器 點擊 添加

1581076986043

這里添加 兩個 網絡適配器,加上原有的一個,一共三個。

三個網絡適配器分別指定虛擬交換機為之前創建的三個,即Win10-LEDELANWAN

三個網絡適配器,都在 “硬件加速” 里面勾選 “啟用 SR-IOV” 選項。

三個網絡適配器,都在 “高級功能” 里面勾選 “啟用 MAC 地址欺騙” 選項。

1581077723618

啟動虛擬機

可以直接在虛擬機列表里面選擇虛擬機,點擊鼠標右鍵,在彈出菜單中“啟動”虛擬機,點擊“連接”打開虛擬機控制界面。

1581078092679

待虛擬機啟動完成后,可以輸入 ifconfig 命令查看網絡接口信息。

這里可以看到前面創建的三個網絡適配器的 MAC 地址,可以與虛擬機設置界面里面看對應關系(應該順序是一致的)。

正常啟動后,應該創建的內部網絡的那個網卡就已經連接上網絡了。

1581078523832

4、Openwrt/LEDE 配置

打開瀏覽器,輸入192.168.1.1,打開路由器管理界面(如果宿主機已經連入了一個網絡,且也是192.168.1.0/24網段,那么需要斷開一下這個網絡),默認密碼為koolshare

可以在登錄后,點擊左側的 系統》管理權 進行密碼修改。

1581078645354

配置網絡接口

點擊 網絡》接口 進行網絡接口設置。默認應該可以使用的,可以簡單的修改一下,也可以完全自己設置。

默認防火牆已經設置了 lanwan 兩個區域,在下面配置的時候,選擇對應的防火牆設置即可。

配置 LAN 口

先設置 LAN 的設置,可以先把原來的所有接口都刪除,然后添加一下新接口,命名為 LAN。也可以直接在原有的接口上進行修改。

1581079273141

創建接口后,點擊上方的 LAN 進行配置,配置結果如下:

基本配置里面設置靜態地址,這里的 IPv4 地址 就是路由器的管理地址。

1581079512102

1581079491650

物理設置 里面選擇 橋接接口,並選擇前面創建的網絡適配器時候對應的 Win-LEDELAN 網絡接口。

這一步很關鍵,這里保證 宿主機 和 ** LAN** 出口連接的機器是一個網段的。

1581079602617

配置 WAN 接口

這里基本配置里面,根據實際情況填寫。

1581079932213

** 物理配置** 里面選擇接入廣域網的網卡,我這里就是連接聯通光貓的網卡。

1581080037537

參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM