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