1. 程式人生 > >SecureCRT連線VMWare中Linux

SecureCRT連線VMWare中Linux

轉者嚴正宣告:網路上關於SecureCRT連VMWare中linux的部落格大部分都帶有誤導人的意味,我也深受其害,當然也不能怪別人,至少我在看部落格的時候學到了不少的東西,之前按照下面的部落格配置,確實能用SecureCRT連VMWare中的linux,但是導致了意外的一個問題,就是VMWare中的linux將不能上網。現在總結下來,其實真的很簡單,要實現既能用SecureCRT連VMWare中的linux,又能讓VMWare中的linux上網,只要一下幾步就可以了(看圖說話,效果絕對比文字強大):

1.右鍵點選你VMWare中的某個linux作業系統,然後選中setting,在Hardware標籤選中 Network Adapter,然後按照下圖配置:


2.開啟VMWare中對應的linux作業系統,敲入命令ifconfig,檢視當前的ip地址,例如我當前的地址是 192.168.235.131

3.開啟SecureCRT,然後 檔案->快速連結,然後按下圖配置:


4.點上圖的 連線 按鈕

5.輸入對應的密碼

6.然後點 儲存賬號和密碼

7.至此全部結束

這篇部落格能解決所有的問題

說明
Linux版本:RedHat 5.5(其他版本應該類似)
Window版本:XP SP3
SecureCRT版本:6.2.2 (build 263)
VWWare版本:7.0.0 build-203739
PC配置:PC機為指定IP,本次使用IP 192.168.14.59

1. VMWare配置
    1) 在編輯->編輯虛擬網路,如圖中所示
        需要注意的是VMnet可以隨意選一個,只要和虛擬機器的網絡卡匹配就行(見後文)
        VMnet0~9中,只有一個的Type可以設定為NAT,Subnet IP 不能重複
        Subnet IP的網段需要和Window中虛擬網絡卡的ip屬於一個網段(詳見Window配置)


    2. 選擇需要配置的虛擬機器後,虛擬機器->設定,對Network Adapter進行配置,如圖所示
        注意:Network connection需要與"編輯虛擬網路"中的VMnet一致

2. Window配置
    1) 桌面上,網路上的芳鄰(右鍵屬性),如圖
    說明:【VMWare Network Adapter VMnet *】 在VMWare的"編輯虛擬網路"中使用哪個,就配置那個虛擬網絡卡。根據VMWare的配置,我們選擇【VMWare Network Adapter VMnet0】


    2) 設定虛擬網絡卡ip,ip需要和VMWare"編輯虛擬網路“配置中ip屬於一個網段,如圖

3. Linux配置
    1) 在終端中進入/etc/sysconfig/network-scripts,找到ifcfg-eth0,如圖


    2) 使用vi命令對ifcfg-eth0進行編輯,新增ip、子網掩碼和預設閘道器,需要注意ip需要和虛擬主機網絡卡在一個網段,如圖,使用192.168.128.*,預設網關同樣使用一個網段。

http://dl.iteye.com/upload/picture/pic/87016/3c0d1875-d784-3405-96bd-a19bf37939a4.jpg

    3) 使用”service network restart“重啟網路服務是配置生效,使用ifconfig檢視配置結果

轉者重點提示:如果你選的不是VMNet0,而是VMNet8什麼之類的,那麼你在linux剛開始啟動後需要 service network restart一下,這樣的話就會切換到VMNet8網路,因為linux預設會進入到VMNet0.

    4) 使用ping命令測試時候與PC機聯通,如圖

http://dl.iteye.com/upload/picture/pic/87000/286972cb-5ccf-358e-8022-6cdb03da877c.jpg

4. SecureCRT連線
    執行軟體,使用Quick Connect進行連線,連線Linux的IP,輸入Linux密碼後連線到Linux。