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

一、緣起

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

由於最近總感受網絡有點卡,感受是路由器的緣由(騰達 AC10 )。之前使用的設備少,問題卻是也不大,如今使用的設備有二十多臺了,這個路由器好像帶不動了。索性把這個小機器拿出來繼續坐下載機,順便充當路由器,之前的路由器用來充當無線 AP 好了。windows

機器硬件配置:

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

網絡佈局圖

網絡佈局圖

二、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網絡

具體的安裝過程就不說了,網上不少。ide

安裝完成以後添加 Hyper-V 功能。佈局

1581067596813

三、安裝 LEDE 虛擬機

3.一、下載 LEDE 虛擬機鏡像

由於機器是 x86 的,因此須要下載 x86 版本的 LEDE 鏡像,這裏能夠在 KoolShare 固件下載服務器 網站下載:post

1581067802056

第三個也能夠下載的,由於咱們這裏對是否是 uefi+gpt 沒有需求,因此直接下載第一個了。網站

下載以後解壓,能夠獲得一個 openwrt-koolshare-mod-v2.31-r10822-50aa0525d1-x86-64-combined-squashfs.img 文件,須要將這個文件轉換爲 Hyper-V虛擬機支持的 VHDX 虛擬磁盤文件格式。ui

3.二、轉換 img 文件爲 vhdx 文件

這裏使用 StarWindConverter 進行轉換操做:

1581068805690

轉換完成以後的 vhdx 文件能夠直接用於 Hyper-V 建立虛擬機使用。

3.三、建立 Hyper-V 虛擬交換機

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

1581074584301

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

這裏 能夠不去掉 容許管理操做系統共享此網絡適配器 的勾選。去掉以後宿主機將不在使用綁定的網卡,在控制面板\網絡和 Internet\網絡鏈接 裏面將僅僅顯示建立的虛擬交換機。我是在軟路由配置好了以後纔去掉的,由於一旦去掉,宿主機將沒法使用這個網卡,也就沒法鏈接到外部的網絡,沒法經過網絡遠程操做。

1581075696706

1581075186183

3.四、建立 Hyper-V 虛擬機

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

1581076332495

進入建立界面後,一路點擊「下一步」,直到「鏈接虛擬硬盤」步驟,選擇「使用現有虛擬硬盤」,這裏選擇以前轉換出來的 VHDX 文件。

1581076548322

設置啓動順序

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

1581076778448

添加網絡適配器

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

1581076986043

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

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

三個網絡適配器,都在 「硬件加速」 裏面勾選 「啓用 SR-IOV」 選項。

三個網絡適配器,都在 「高級功能」 裏面勾選 「啓用 MAC 地址欺騙」 選項。

1581077723618

啓動虛擬機

能夠直接在虛擬機列表裏面選擇虛擬機,點擊鼠標右鍵,在彈出菜單中「啓動」虛擬機,點擊「鏈接」打開虛擬機控制界面。

1581078092679

待虛擬機啓動完成後,能夠輸入 ifconfig 命令查看網絡接口信息。

這裏能夠看到前面建立的三個網絡適配器的 MAC 地址,能夠與虛擬機設置界面裏面看對應關係(應該順序是一致的)。

正常啓動後,應該建立的內部網絡的那個網卡就已經鏈接上網絡了。

1581078523832

四、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

參考

相關文章
相關標籤/搜索