前序:最近開始研究Hadoop平臺的搭建,故在本機上安裝了VMware workstation pro,並建立了Linux虛擬機(centos系統),爲了方便本機和虛擬機間的切換,準備使用Xshell直接鏈接Linux虛擬機。在此以前,須要對Linux虛擬機的網絡進行必定的配置。故有了下面這段記錄。shell
步驟:vim
1. 檢查Linux虛擬機的網絡鏈接模式,確保它是NAT模式。(因爲只在本機進行鏈接,因此沒有選擇橋接模式。固然,橋接模式的配置會有所不一樣,在此不作深刻分析)centos
2. 在VMware workstation裏,點擊菜單欄上的【編輯】-->【虛擬網絡編輯器】,打開下方的虛擬網絡編輯器。選擇VMnet8(NAT模式),取消勾選【使用本地DHCP服務...】(若勾選,會設置動態IP)。 網絡
3. 在下圖中,點擊NAT設置。編輯器
記住上圖中的子網IP範圍,如上圖所示表示虛擬機在192.168.44.0~192.168.44.255範圍內。oop
注:上圖中192.168.44.2爲網關地址,192.168.44.255爲廣播地址,192.168.44.0通常爲網段IP,因此0,2,255這三個地址不能設置。spa
4. 設置虛擬機的IP、DNS和主機名3d
1)設置IP地址、子網掩碼和網關,以下圖。rest
#vi /etc/sysconfig/network-scripts/ifcfg-ens* (*根據實際狀況不一樣,本文爲ens33)code
BOOTPROTO=static IPADDR=192.168.44.3 NETMASK=255.255.255.0 GATEWAY=192.168.44.2 ONBOOT=yes
ONBOOT:是指系統啓動時是否激活網卡,默認爲no,設置爲yes,表示開機啓動時激活網卡。
BOOTPROTO
:網絡分配方式,靜態。(必定記得修改成Static,不然沒法連通網絡)
IPPADDR
:手動指定ip地址。
NETMASK
:子網掩碼。
GATEWAY
:網關ip。
2)設置DNS
#vi /etc/resolv.conf
3)設置主機名
#vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=hadoop01
#vim /etc/hostname
hadoop01
4) 上述文件配置成功後,重啓虛擬機或使用service network restart命令重啓網卡。
#reboot
5. 設置VMnet8在Windows上的IP屬性,以下圖。(打開控制面板-->網絡和Internet,在右側點擊【更改適配器設置】,進入「網絡鏈接」頁面)
6. 配置完上述步驟後就能夠成功使用Xshell鏈接Linux虛擬機了。
7. 小插曲:vim和ifconfig命令找不到時,使用yum install net-tools/vim安裝便可。
#yum install -y net-tools
#yum install -y vim