原文:php
http://bbs.routerclub.com/thread-104864-1-1.htmlhtml
這裏所講是X86架構的RouteROS的KVM虛擬機,其實RouterOS的KVM很早就有,大概是4.多的版本就開始有 只是RouterOS的KVM侷限性大,只適合做爲轉發的服務,存儲不能直接掛盤,只能掛載磁盤文件,虛擬機內存只能小於1.76G,.... A.硬件要求: cpu必須支持虛擬化技術 內存推薦1G或以上 磁盤空間300MB或以上(視磁盤映像檔大小) 如下操做要求對RouterOS有必定基礎,實例於即插即用的現成網絡,並非全新配置,RouterOS IP:192.168.88.1,啓用了dns轉發,新建的虛擬機192.168.88.2做爲旁路網關使用 首先RouterOS默認是32位系統,若想使用64位的 Guest OS(虛擬系統),得將RouterOS轉換64位(參考:http://bbs.routerclub.com/thread-74573-1-1.html) bug:RouterOS轉換成64位可能致使部分無線網卡不能正常工做!(疑驅動問題) B.KVM安裝: 檢查KVM包是否安裝,winbox登陸後打開system->packages,如有kvm行列表示已安裝,未安裝的則參照如下安裝方法 下載對應版本功能包(6.45.5爲例) https://download.mikrotik.com/routeros/6.45.5/all_packages-x86-6.45.5.zip 提取kvm-6.45.5.npk經過ftp上傳或winbox拖動至RouterOS的Files根目錄,重啓系統自動完成功能包安裝 重啓完成後winbox將多出KVM欄目 C:安裝Guest OS(虛擬系統): 獲取系統 這裏以OpenWrt官網18.06的32位系統爲例 https://downloads.openwrt.org/releases/18.06.4/targets/x86/generic/openwrt-18.06.4-x86-generic-combined-ext4.img.gz 下載回來的是全盤組合的壓縮包,KVM不支持直接使用壓縮包 1.新建文件夾kvm 2.使用7-zip將壓縮包提取openwrt-18.06.4-x86-generic-combined-ext4.img映像到kvm文件夾 3.將整個kvm文件夾經過ftp上傳或winbox拖動至RouterOS的Files根目錄 D.RouterOS Terminal操做 登陸winbox菜單點開New Terminal 1.添加調度 複製下面代碼添加開機調度(只有啓用狀態的虛擬系統纔會在宿主系統啓動後才自動啓動,禁用狀態的虛擬系統則不啓動),Terminal窗口右鍵Paste粘貼
2.添加虛擬機及綁定橋(沒有創建局域網橋的先創建) 調整下面虛擬機參數及修改bridge1爲你的橋接名,複製代碼,回到窗口Terminal右鍵Paste粘貼
3.沒意外將進入OPENWRT終端可見啓動過程 10多秒應該啓動起來了 進行如下設置操做: 在Terminal窗口按一下回車 經過複製下面命令設置臨時ip(這裏192.168.88.2改爲你的RouterOS同段的地址)
回車試ping一下 瀏覽器訪問192.168.88.2登陸後臺進行旁路配置 OpenWrt->Network網絡->Interfaces接口->LAN->Edit修改 IP改爲RouterOS同段的地址(192.168.88.2),網關及DNS設置成RouterOS的IP DHCP服務器 忽略此接口 不在此接口提供 DHCP 服務 如有ipv6選項 通告服務、DHCPv6 服務、NDP 代理、設置爲 disabled禁止 *Save&Apply保存並應用 **省略一切乳製品操做(固然磁盤映像能夠不是OPENWRT官方的)** 4.(可選)RouterOS DHCP 服務修改 打開Winbox->IP->DHCP Server->Networks標籤頁打開對應網段列(我這是192.168.88.0/24),設置Gateway及DNS Server爲openwrt的IP並 應用 (若不作第4步則須要客戶機上手動設置網關和DNS爲192.168.88.2) 到此設置完畢 |
-
e222785dcd9e16763fc2403690d6133.png (26.72 KB, 下載次數: 0)瀏覽器
-
29d59d3f3b70cf559f95188e24d4023.png (28.79 KB, 下載次數: 0)服務器
-
0f5614d8a8464b443b15728016c669d.png (42.03 KB, 下載次數: 0)網絡
-
29d59d3f3b70cf559f95188e24d4023.png (28.79 KB, 下載次數: 0)架構
-
24ab9224d90485e7dc6aacd76245471.png (39.9 KB, 下載次數: 0)spa
-
88e94abe18e2669f80120a7e541831d.png (17.41 KB, 下載次數: 0)3d
-
4e739b339209b9bfa6d6fde4bd4f81e.png (77.11 KB, 下載次數: 0)代理
-
de451b6f298e236c5fcef70722bcd98.png (55 KB, 下載次數: 0)code
-
4dfef70124a2d0179f6cf8aad06180e.png (104.11 KB, 下載次數: 0)
-
06f8e72ff57b7c4fe5529fc76675249.png (162.27 KB, 下載次數: 0)
-
0de62ce9bf48d7c6a7068b3804d03a8.png (84.1 KB, 下載次數: 0)
-
3ae4051e0d305d56fbfad6e322f0378.png (72.51 KB, 下載次數: 0)
-
83f6218d4b29e055a0d16c090c6ecf8.png (169.22 KB, 下載次數: 0)
-
76143d3bce1f7b5b4efb054e8ba1128.png (295.5 KB, 下載次數: 0)
-
250eff72e9a451afc1506aa9d08301b.png (35.52 KB, 下載次數: 0)
-
766134456653672be3d685b05c208e2.png (30.4 KB, 下載次數: 0)