Xshell連線虛擬機器
先自己檢查一下虛擬機器相關服務是否打開了,看一下相關服務是否是執行狀態,如果沒執行,先右鍵執行然後連線試一下,如果還不行參考下方處理方式
轉自:https://www.cnblogs.com/shireenlee4testing/p/9469650.html
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地址、子網掩碼和閘道器,如下圖。
#vi /etc/sysconfig/network-scripts/ifcfg-ens*(*根據實際情況不同,本文為ens33)
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