首頁 > 軟體

如何使用Xshell連線VMware上的Linux虛擬機器

2020-06-16 16:39:26

前序:最近開始研究Hadoop平台的搭建,故在本機上安裝了VMware workstation pro,並建立了Linux虛擬機器(CentOS系統),為了方便本機和虛擬機器間的切換,準備使用Xshell直接連線Linux虛擬機器。在此之前,需要對Linux虛擬機器的網路進行一定的設定。故有了下面這段記錄。

步驟:

1. 檢查Linux虛擬機器的網路連線模式,確保它是NAT模式。(由於只在本機進行連線,所以沒有選擇橋接模式。當然,橋接模式的設定會有所不同,在此不做深入分析)

2. 在VMware workstation裡,點選選單欄上的【編輯】-->【虛擬網路編輯器】,開啟下方的虛擬網路編輯器。選擇VMnet8(NAT模式),取消勾選【使用本地DHCP服務...】(若勾選,會設定動態IP)。 

 

3. 在下圖中,點選NAT設定。

 

 

記住上圖中的子網IP範圍,如上圖所示表示虛擬機器在192.168.44.0~192.168.44.255範圍內。

 註:上圖中192.168.44.2為閘道器地址,192.168.44.255為廣播地址,192.168.44.0一般為網段IP,所以0,2,255這三個地址不能設定。

 4. 設定虛擬機器的IP、DNS和主機名

1)設定IP地址、子網掩碼和閘道器,如下圖。

(小插曲:vim和ifconfig命令找不到時,使用yum install net-tools/vim安裝即可)

#vim /etc/sysconfig/network-scripts/ifcfg-ens* (*根據實際情況不同,本文為ens33)

ONBOOT:是指系統啟動時是否啟用網絡卡,預設為no,設定為yes,表示開機啟動時啟用網絡卡。

BOOTPROTO:網路分配方式,靜態。(一定記得修改為Static,否則無法連通網路

IPPADDR:手動指定ip地址。

NETMASK:子網掩碼。

GATEWAY:閘道器ip。

2)設定DNS

#vim /etc/resolv.conf

3)設定主機名

#vim /etc/sysconfig/network

 

4) 上述檔案設定成功後,重新啟動虛擬機器或使用service network restart命令重新啟動網絡卡。

#reboot

5. 設定VMnet8在Windows上的IP屬性,如下圖。(開啟控制面板-->網路和Internet,在右側點選【更改介面卡設定】,進入“網路連線”頁面)

 

 

6. 設定完上述步驟後就可以成功使用Xshell連線Linux虛擬機器了。

 


IT145.com E-mail:sddin#qq.com