Xshell連接本地VMware安裝的Linux虛擬機

想在自己機器上安裝一下Linux,並使用xshell訪問,可是費了很長時間,在xshell端都提示“Could not connect to '192.168.54.100' (port 22): Connection failed”,在網上找了好長時間,終於解決了,現總結下過程及中間遇到的問題及解決方案。

Step1、安裝虛擬機VMware,我在虛擬機上安裝的RedHatLinux9.0,其他的也可以。

Step2、按照下面這個教程操作,進行到第十七步:

 http://wenku.baidu.com/link?url=KornMzLj-AiWFWz24dMDLFqalSW8raGiublJzHF05fEVbpdoWH0E53ReuQ5hQ4RuJsKTyTQ78BGFb4umUycNUqN_qf7Wqv6fIf_Rq5vGpn_

 我遇到的問題如下:

   第九步,沒有發現Microsoft Loopback Adapter,我的物理機操作系統是win10,所以按以下方法解決:

              C:windows/system32目錄下搜索netloop.inf打開文件夾路徑,複製路徑
             1.打開cortana輸入“hdwwiz”,在搜索結果中鼠標右鍵單擊該程序,使用“以管理員身份運行”方式來啓動。
             2. 根據操作系統嚮導,選擇“安裝我手動從列表選擇的硬件(高級)”。
             3.在硬件列表中,選擇“網絡適配器”。
             4.選擇從磁盤安裝,粘貼路徑到“製造商文件複製來源”點擊確定-下一步。
             安裝成功。

       第十四步,選擇“橋接模式”一直失敗,提示 “沒有未橋接的主機網絡適配器”,解決方法如下:               (http://www.server110.com/vmware/201510/11308.html

              1.打開物理網卡的屬性窗口檢查是否安裝並選中了“VMWare Bridge protocol”。

           2.沒有,點擊:安裝—服務—從磁盤安裝(C:Program Files\VMWare Workstation\netbridge.inf,自己虛擬機的安裝路徑下),選中對話框                      的“VMware Bridge Protocol”完成安裝。若該服務未出現,可能是VMWare軟件安裝不正確,需要重裝。

      第十六步,在用setup命令設置ip地址時,出現亂碼,解決方法如下:

      只要修改/etc/sysconfig/i18n ,直接修改爲:LANG=en_US.UTF-8       SUPPORTER=en_US.UTF-8:en_US:zh         SYSFONT=latarcyrheb-sun16 重啓系統後,中文亂碼變成了英文顯示。(http://zhidao.baidu.com/link?url=2eIQodhJ-aqrMdfFRJT2jAq0tlzlvCmKQSpFdoMrG8CjZV6djkj-AeScaxu-RcCHEyS2K7fjQbNR39iQDwmxlNUz2ZICCI3rE1ddUQfq81K)

Step3、關閉linux防火牆

       service iptables stop

       chkconfig iptables off

Step4、啓動ssh服務

       service sshd start

Step5、在windows,打開命令行,出現如下信息:


說明連接成功。(ping [前面設置的虛擬機專用網絡的ip])

此時通過xshell連接本地linux,就可以成功。(http://www.cnblogs.com/Leo_wl/p/4385381.html)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章