2021-05-12 14:32:11
如何使用Xshell連線VMware上的Linux虛擬機器
前序:最近開始研究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虛擬機器了。
相關文章