Vmware虛擬機配置虛擬網卡方式
更新時間:2025年02月17日 09:41:16 作者:史先森~
文章主要講述了同事在使用Vmware安裝虛擬機后,無法通過本機訪問虛擬機上的Jenkins服務的問題,經過多次驗證,發(fā)現主要問題在于虛擬機的網絡配置不正確,虛擬機的網絡適配器連接方式應由原來的僅主機模式改為橋接模式,以解決無法訪問虛擬機上服務的問題
背景
今天同事咨詢了我一個關于虛擬機的問題,關于內網用Vmware安裝的虛擬機,無法通過本機訪問虛擬上的Jenkins的服務。
驗證多次后發(fā)現有如下幾方面問題。
- Jenkins程序包和JDK版本不兼容(JDK1.8對應Jenkins不要超過2.357)
- 虛擬機虛擬網絡配置不正確(要使用橋接)
- 內網安全策略影響
主要影響因素是虛擬機網絡配置不正確,現象很奇怪,本地和服務器可以相互PING,但是無法訪問啟動的服務,最后驗證多次,原來是內網安全策略導致,修改虛擬網絡適配器連接方式(由原來的僅主機模式修改成橋接模式),解決。
網絡適配器分類
橋接網絡
- 橋接網絡是指本地物理網卡和虛擬網卡通過VMnet0虛擬交換機進行橋接,物理網卡和虛擬網卡在拓撲圖上處于同等地位,因此虛擬機和主機是平等的,相當于一個網絡中的兩臺計算機。
- 在橋接模式下,VMWare虛擬出來的虛擬機就像是局域網中的一臺獨立的主機,它可以訪問局域網內的任何一臺機器,虛擬機可以和宿主機器、局域網內的其他主機進行相互通信。
NAT模式
- NAT模式就是讓虛擬系統借助NAT(網絡地址轉換)功能,通過宿主機器所在的網絡來訪問公網。
- 由于NAT的網絡在vmware提供的一個虛擬網絡里,所以局域網其他主機是無法訪問虛擬機的,而宿主機可以訪問虛擬機,虛擬機可以訪問局域網的所有主機,因為真實的局域網相對于NAT的虛擬網絡,就是NAT的虛擬網絡的外網。
- 使用NAT模式,相當于虛擬機掛在以宿主機器為交換機的局域網內,那么局域網內的其他機器相對于虛擬機而言就是外網。都可以訪問。
僅主機模式
- 在Host-Only模式下,虛擬網絡是一個全封閉的網絡,它唯一能夠訪問的就是主機。
- 其實Host-Only網絡和NAT網絡很相似,不同的地方就是Host-Only網絡沒有NAT服務,所以虛擬網絡不能連接到Internet。
- 主機和虛擬機之間的通信是通過VMware Network Adepter VMnet1虛擬網卡來實現的。
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
VMware虛擬接NAT模式下配置主機和虛擬機互ping方式
這篇文章主要介紹了VMware虛擬接NAT模式下配置主機和虛擬機互ping方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08VMware15/16解鎖VMware安裝MacOS的步驟詳解
這篇文章主要介紹了VMware15/16解鎖VMware安裝MacOS的步驟詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12解決VMware中安裝Centos7后無法ping通外網的問題
這篇文章主要介紹了VMware中安裝Centos7后無法ping通外網的問題,經過小編的再三折騰終于找出解決方案,感興趣的朋友跟隨小編一起看看吧2019-10-10詳解完美解決MacOS catalina 升級后Vmware黑屏的問題
這篇文章主要介紹了詳解完美解決MacOS catalina 升級后Vmware黑屏的問題,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-05-05