📝本文介紹
本文主要是使用GNS3和VMware來搭建網絡環境
👋作者簡介:一個正在積極探索的本科生
📱聯系方式:943641266(QQ)
🚪Github地址:https://github.com/sankexilianhua
🔑Gitee地址:https://gitee.com/Java_Ryson
由于本人的知識所限,如果文章有問題,歡迎大家聯系并指出,博主會在第一時間修正。
文章目錄
- 📕寫在前面
- 📘VMware的配置
- 📙GNS3的配置
- 📗目前用到的命令
- 🔖最后
📕寫在前面
??由于本專欄是用來記錄博主做網絡工程設計的過程,所以大部分安裝包都直接來自于課程,若有想要自己嘗試配置,請到官網中自行下載安裝包,其中注意事項,博主在文中都會提及,具體安裝大致相同。
📘VMware的配置
??大名鼎鼎的VMware虛擬機,博主就不再贅述。如果有不夠了解的可以自行百度查看。這里使用VMware主要用來模擬GNS3服務器。GNS3的啟動方式,可以在本地物理機上啟動,也可以使用虛擬機的方式,這里推薦是使用虛擬機的方式,所以VMware和GNS3要配合著使用,并且后續使用虛擬機來進行模擬網絡拓撲時也需要使用到。
??可以直接去官網下載VMware虛擬機。但是要注意:
- 需要使用VMware Workstation pro版本,player版本親測檢測不到,雖然GNS3的配置里實際上寫了player/pro版本都可以,但博主實際使用過程中,player版本一直檢測不到。
- 不推薦使用15的版本。博主的電腦在實際使用過程中,如果是15的版本會出現打開虛擬機就電腦藍屏的情況,搜索之后,15版本可能有沖突,導致系統藍屏,升級成16版本之后就完全沒事了。
??由于GNS3啟動時需要用到GNS3的虛擬機,所以需要先進行虛擬機的配置,在安裝并配置GNS3。我們直接下載GNS3虛擬機OVA文件,這個文件里實際上已經做好了虛擬機的配置,我們下載完直接使用VMware導入即可。(所謂的導入實際上就是使用VMware的打開虛擬機,選中該文件即可)。其余不需要自己配置
??VMware需要配置的還有一個是編輯虛擬網絡環境,里面會已經存在三個,一個是VMnet0的橋接模式(這個不是管理員下可能不顯示),VMnet1的僅主機模式,VMnet8的NAT模式。剩下的網絡需要我們自己配置,之后才能用于通信。
??這里博主僅用自己的理解來說一下橋接模式,僅主機模式和NAT模式。
橋接模式:實際上相當于在虛擬機的網卡和主機的網卡之間有一個網橋連接起來了。而網橋會轉發來自外部的信息,所以所有的虛擬機都必須和主機在同一網段下,網關,掩碼也需要相同。
僅主機模式:虛擬機只跟主機之間有交互,和主機之間形成一個網絡,這時是訪問不了外網的。
NAT模式:也就是計網中的NAT。用來實現內部網絡(私有 IP 地址)訪問外部網絡(公有 IP 地址)的功能。實際上就是將虛擬機和物理機組成一個網絡,當虛擬機要訪問外部網絡時,使用的實際上是物理機的ip地址。
📙GNS3的配置
? 包的話就不再贅述,想要配置的可以去官網下載。
這是安裝GNS3的必要步驟,當然,虛擬機前面說過了,需要先裝好。
1)安裝VMWare虛擬機
2)下載GNS3安裝文件
3)下載GNS3虛擬機OVA文件
4)下載設備映像文件
??這里其他的都很正常,如果安裝好了虛擬機的文件,啟動時就會自己去檢測,如果沒有的話,可以點擊edit—>preference----> GNS3 VM 進行配置。
這里著重說一下,映像文件用來做什么。映像文件用來模擬創建本身gns內不帶有的東西,如路由器,交換機等,這里也就是為什么需要那些文件來配置。有了那些iso和iou的文件,按照preference內一步步導入即可。
??這里如果大家打開之后,沒有cloud和vpcs等,可以直接去preference內創建,直接找到相應的文件,new一個即可
📗目前用到的命令
??當做完所有之后,路由器那些我們是需要進入控制臺來配置的,其中會使用到
conf t (config terminal) 對應的是控制臺
int xxx 接口xxx
ip add xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx 添加某個ip,后面為掩碼
no shut 設置接口不要關閉(因為默認是關閉)
sh ip int x 展示以下該路由器目前的ip條目
🔖最后
?? 本系列也主要用來記錄一下實驗過程,所以基本上沒有采用圖片的形式,主要是便于我自己后續復習一些指令即可,大家多多少少參考就好。