經過設置虛擬機固定IP地址學到的知識

這篇博客全文出自我我的的理解,不是嚴謹的理論認知,但符合個人實驗過程,並有效的指導了個人預測。linux

此前我不明白存在於windows系統中的「網絡適配器」這一律唸的含義,但通過一次設置虛擬機固定IP地址的實踐和學習,我對它有了本身的認識。過程我就不贅述了,直接上結果。windows

VMWare安裝後,它會在你的計算機上創建3個虛擬網絡(能夠創建更多,默認初始3個),這時你打開「控制面板-網絡和共享中心-更改適配器設置」(也就是打開你的網絡適配器文件夾),會發現裏面多了3個以VMWare打頭的網絡適配器(也可能不是3個,我就只有2個,這不重要)。以前我不懂這裏的適配器表明什麼,如今我按個人理解說兩句:這裏的網絡適配器是邏輯網卡,你電腦主板上插的網卡叫作物理網卡。要連接wifi,網線則須要你的電腦有物理網卡提供服務,物理網卡會在你的網絡適配器文件夾中映射邏輯網卡,因此你能夠經過查看邏輯網卡信息的方式查看你的ip地址等信息。當啓動了VMWare時,它會給你虛擬出3個邏輯網卡出來,VMWare不只給你提供了邏輯網卡,還虛擬了網絡,這3個邏輯網卡就連接到了它虛擬的網絡上。網絡

VMWare的「編輯-虛擬網絡編輯器」中你能夠看到它虛擬出來的網絡的屬性。編輯器

上圖中有「NET設置」選項,點進去則出現下圖的彈框學習

而後我啓動了虛擬機中裝好的一個linux系統,進入後你須要去修改linux系統的網絡設置(設置linux系統網絡的文章網上有不少,我在這很少說,僅貼個圖展現一下個人配置)。3d

我給這臺虛擬機配置的IP地址是192.168.40.20,之後它啓動的時候都將是這個IP地址。此時主機就能夠經過這個ip地址ping通虛擬機了。而後你配置一下主機對應邏輯網卡的設置,設置以後,虛擬機就能夠ping 192.168.40.2了(ping不通的話有多是防火牆的緣由)。blog

經過上面的實踐我發現。邏輯網卡是你接入網絡的入口,每一個邏輯網卡都有本身的ip地址,若是你的電腦身在多個網絡中(多個已啓用的邏輯網卡),你的電腦就有多個ip地址(每一個邏輯網卡都給你提供了一個地址)。每一個邏輯網卡都須要知道一個在相同子網的網關地址,它才能將數據拋出去。網關能夠理解爲是提供特殊服務(路由數據)的一張邏輯網卡(因此網關可能就是你當前的計算機上的某一張邏輯網卡,不過它不必定會出如今windows的網絡適配器文件夾裏面),只有網關有能力決定數據下一步的去向。ip

根據上面的認知,驗證一下。當我使用windows的移動熱點功能,開啓一個wifi時,我猜想個人電腦會建立一個虛擬Wifi網絡,若是它這麼作,我應該能在網絡適配器文件夾裏面發現多了一張邏輯網卡(本機須要經過它鏈接到這個wifi網絡中去),以下圖,果真如此(此前我沒有注意過這些)。並且查看這張邏輯網卡,你能看到它的IP地址,另外一臺電腦鏈接這個Wifi以後,ping通了這個地址,並且兩臺電腦處於同一子網。路由

相關文章
相關標籤/搜索