VMware11下redhat9 0聯網詳解

2021-06-28 13:40:00 字數 2114 閱讀 2262

工作環境:主機——window7

虛擬機器——redhat9.0

工作站——vm11

一、linux虛擬機器三種上網方式

1、橋接:利用主機的真實網絡卡和虛擬機器進行通訊,是連線linux虛擬機器的最簡單的方式,可以訪問區域網和公網。雖然會占用ip位址,但由於可以進行區域網通訊,因此大多數實驗中都採用橋接方式。本文僅介紹橋接方式上網。

2、nat:可以連線公網,但不能進行區域網通訊。

3、hostonly:只能和主機進行通訊,但不能連線公網和區域網

二、三種上網方式對應的網絡卡

在用vm建立了redhat虛擬機器後,在主機的網路連線裡會出現兩個多出的網絡卡vmnet1和vmnet8

1、橋接:上文說到橋接使用真實網**信,所以對應於橋接的就是真實的本地連線或者無線網路連線

2、nat:對應於vmnet8

3、hostonly:對應於vmnet1

三、上網配置詳解

首先來了解一下tcp/ip協議,根據ip網路的分類,ip位址可分為三類

大多數私有位址都是c類,c類的子網掩碼對應於255.255.255.0,與ip位址相與之後,前面三段代表網路數,有乙個改變則代表不同的網段(總共有2097152),最後一段代表當前網段裡不同的主機數(總共有254),主機的ip位址、子網掩碼、閘道器可以在cmd命令下ipconfig查出,則linux下的ip位址通過setup進行設定,要與主機保持同乙個網段,同乙個子網掩碼、同乙個閘道器。

如,我的主機ip位址為192.168.1.106,子網掩碼為255.255.255.0、預設閘道器為192.168.1.1,於是我的linux設定ip192.168.1.107,子網掩碼為255.255.255.0,預設閘道器為192.168.1.1。

設定完上邊的ip位址以後,如果是真實的linux,這是就能和windows主機進行通訊,但如果是虛擬機器,還要設定虛擬機器的兩點配置。

1、開啟vm虛擬網路編輯器,選中vmnet0,選擇為橋接方式進行通訊,如果主機連線網路用的是無線,則選擇wireless,如果有線,則在進行其他選擇,此處不宜選用自動,要確保主機和虛擬機器上網方式的一致。

2、選中redhat開啟設定,選擇網路介面卡,將連線方式改為橋接。

3、就是上文所說的配置linux的ip位址等,具體方法就是終端下輸入setup進行修改,詳細方法可以在網上搜尋,也非常詳盡。

四、ssh連線linux

網上各種方法說的也都不完整,所以自己寫著試試,防止以後忘記。

1、要確保linux下安裝了sshd服務chkconfig --list |grep sshd

redhat是預設裝了ssh服務的,如上圖出現sshd的埠

2、將linux防火牆關閉

選擇no firewall

3、將windows  22埠開啟,步驟如下

開始——控制面板——搜尋防火牆——單擊windows

防火牆——左側高階設定——左側入站規則——右側新建規則——埠——22——描述

開始——控制面板——搜尋防火牆——單擊

windows

防火牆——左側高階設定——左側出站規則——右側新建規則——埠——22——描述

進行上述設定後我的linux就能上網並且用ssh連線linux不再出現the hosts is unknown而是能直接連上了

使用VMware11設定CentOS共享資料夾

本以為裝個tomcat很容易,但是沒想到還是遇到了很多的問題,特此寫下這篇筆記,為其他有需求的同學提供一些參考。系統環境 windows7 vmware 11.0準備工具 centos 7安裝iso檔案,apache tomcat以及jdk 操作步驟 一 使用vmware安裝好centos系統 這一...

VMWare下安裝RedHat9 0上網的問題

環境 windows2003 vmware rh9.0 adsl路由上網,windows採用dhcp方式接入 安裝以後始終不能正常在linux下上網,到網上尋找了很多解決方案後,終於在 中找到了答案,原來是vmware對rh9.0中虛擬網絡卡支援的乙個bug,必須指定ip位址。解決方案 還是採用前面...

在vmware下Redhat 5不能聯網的問題

直接開啟red hat linux.vmx 之前就安裝好的檔案 上網方式是nat,這時就不要在設定ip位址,配置ip位址時,選擇dhcp,否則連不上網的 具體解決方法 1 在終端內執行setup命令,選擇network configuration 網路配置 然後選擇use dynamic ip co...