前言
VMWare功能很強大,我一直有個想法是能不能用一台高配的主機利用VM虛擬化出一個或多個真實的子網,或者子網里面還有子網,其中使用VM自動的功能可以實現多個網段的主機IP,但是不夠真實,因為沒有真實性的路由器環境,於是我想能不能虛擬出路由器或者交換機,然后通過設置各種連接,利用多台機器組建一個真實性的網絡,多個主機的虛擬大家都懂,VM安裝Windows系列和Linux大家信手拈來,我就折騰了一個VM安裝路由器的。
為什么要組網
在安全研究和學習上方便呀!你要搞個內網滲透隧道技術端口轉發,你還有去日進一台服務器然后再一步一步搞嗎?回答是肯定的,但是一般初學者沒有想關技術,在學習過程中需要搭建環境。這時候自己組網就比較現實易得。再說假如你寫個病毒想看看傳播情況,你難道找個真實的企業去搞?萬一控制不住你就笑了!說不定第二天就被去請喝茶哈哈哈。但是如果你基於虛擬機組網,又不夠真實,你弄個VM的NAT,網關是不是少了一台路由器?
軟件環境
VMWare:虛擬機管理軟件,此文截圖使用14專業版
routerOS:此文章使用的最新的6.4
winbox:routeOS配置管理軟件。安裝完routerOS需要用這個進行連接設置路由器,當然你也可以使用路由器自帶的命令。
RouterOS介紹
MikroTik RouterOS是一種路由操作系統,是基於Linux核心開發,兼容x86 PC的路由軟件,並通過該軟件將標准的PC電腦變成專業路由器,在軟件RouterOS 軟路由圖的開發和應用上不斷的更新和發展,軟件經歷了多次更新和改進,使其功能在不斷增強和完善。特別在無線、認證、策略路由、帶寬控制和防火牆過濾等功能上有着非常突出的功能,其極高的性價比,受到許多網絡人士的青睞。
軟件下載
routerOS官網:https://mikrotik.com/
routerOS下載:https://mikrotik.com/download
winbox下載:https://download2.mikrotik.com/routeros/winbox/3.11/winbox.exe
打開https://mikrotik.com/download,在下載里面有各種處理器架構的軟件,有arm的,MIPS的等
選擇合適的處理器架構,這里選擇x86,注意:如果你要使用VM安裝的話,要下載ISO鏡像也就是CD image
winbox的話直接下載直接使用。
VMWare安裝routerOS
routeOS的虛擬機安裝和一般操作系統在虛擬機里安裝是一樣的,不過有個關鍵步驟需要設置,在VM里新建虛擬機,選擇自定義還是典型,這邊選典型
下一步的話是選擇硬件兼容性、默認即可直接下一步、然后是選擇系統安裝方式,選擇中間那個“安裝程序光盤映像文件”
然后下一步是選擇系統類型,都選擇其他
然后下一步是給虛擬機命名,分配處理器、內存這些,和常規的操作系統安裝一樣。不過routeOS大小只有20幾M,所以默認分配256M內存,夠了,重點注意是網絡連接類型要選擇橋架方式,然后設置磁盤等等,安裝流程基本和其他系統是一樣的。
系統安裝
利用VM設置好以后,會在虛擬機列表出現路由器虛擬機,打開以后進入系統安裝設置界面如下,選擇你需要安裝的軟件包
在這個界面輸入’a',會全選所有組件,然后按‘i’開始安裝
這邊不保留原配置,輸入y以后會提示你確認,然后輸入y開始安裝,會顯示安裝進度和安裝好的組件:
然后enter鍵重啟
登錄用戶名:admin,密碼為空
然后提示你是不是要看license,不用看,直接選n
然后進去發現Linux命令全不能使用,所以你不用試了,它是支持的路由器命令。
這時候winbox閃亮出場
winbox使用教程
打開下載的winbox(不需要安裝),界面如下,點擊列出IP按鈕
如果列表沒東西,聰明的你肯定想輸入IP去連接對嗎?然后再反應過來你還不知道路由器的IP是多少,怎么辦?不急,不是還有Mac嗎?對,你沒有猜錯,它是根據Mac地址連接的哈哈哈,打開虛擬機設置查看Mac地址
輸入Mac以后連接,進入路由器設置界面,界面如下,在這邊你就可以對路由器的IP之類的進行設置了!
注意:目前路由器還只有一個網卡,需要使用VM添加一個新網卡
選擇虛擬機設置,添加設備選擇網卡
完成以后路由器就有倆網卡了
路由器的命令
介紹幾個常用的路由器命令
? 查看系統支持的命令
/ip export 查看IP配置
/sy reboot 重啟
/sy reset 重置
/sy shutdown 關機
附常用命令詳解
https://wenku.baidu.com/view/4b573cd314791711cd79170f.html
>>>>>> 黑客入門必備技能 帶你入坑和逗比表哥們一起聊聊黑客的事兒,他們說高精尖的技術比農葯都好玩~