說明:
想象一下,你正在用eNSP搭建一個虛擬的網絡世界,里面有虛擬的路由器、交換機、電腦(PC)等等。這些設備都在你的電腦里面“運行”,它們之間可以互相通信,就像一個封閉的小王國。
但是,這個小王國有一個問題:它和你的真實電腦(以及真實電腦連接的真實網絡、互聯網)是完全隔離的!
那么,Cloud是干嘛的?它就是專門在這堵“墻”上開的一個門!或者說,它是一座連接虛擬世界和真實世界的橋梁。
數據包轉發:
當虛擬設備(比如路由器)發送一個數據包,目的地是你真實電腦的IP或者互聯網上的某個IP時:
數據包通過網線傳到Cloud。
Cloud一看,“喲,這地址不在我們虛擬世界里啊”,于是它就把這個數據包從它綁定的那個真實網卡發送出去。
真實網卡收到后,就按正常網絡流程,把包發給你電腦的TCP/IP協議棧,最終可能發到互聯網。
反過來,當從真實網絡(比如你打開瀏覽器訪問虛擬路由器)或者互聯網發回一個數據包給虛擬設備時:
數據包到達你電腦綁定的那個真實網卡。
eNSP的Cloud組件“監聽”到這個網卡的數據包,發現目標地址是它管理的某個虛擬設備的。
Cloud就把這個數據包“抓”進來,通過拓撲圖里的網線轉發給對應的虛擬設備(比如路由器)。
一、Cloud配置
1.添加UDP?
2.添加虛擬機網卡?
3.端口映射設置
二、拓撲結構
1.配置PC1
三、測試
四、拓展(監聽真實的網卡)
可以監聽真實的網卡
ensp的電腦可以設置成DHCP自動獲取IP
?(當然也可以手動設置,避免和局域網內的ip沖突,導致上不了網)
?
這樣ensp里的這臺電腦的ip就是會自動獲取ip