1)打開Vmware WorkStation,啟動“Hadoop為分布式”虛擬機,在win7的開始選單運行cmd.exe,執行ping 192.168.56.10 -t,檢查能否ping通虛擬機;如果能ping通,則打開終端工具XShell連接虛擬機Linux即可;如果無法ping通,顯示請求超時,則繼續后續操作
2)打開Win7的“控制面板->網路和 Internet->網路連接”,如果虛擬網卡被禁用(如Vmnet1和Vmnet8),則滑鼠右鍵啟用虛擬網卡,檢查虛擬網卡Vmnet1的IP地址,應該是192.168.56.1,如果不是則繼續第3)步,如果是則跳轉到第5)步;如下圖所示:

3)打開Vmware WorkStation的“選單->編輯->虛擬網路編輯器”,點【移除網路】按鈕,移除所有虛擬網路,在點【添加網路】按鈕,增加一個新的虛擬網路Vmnet1,設為僅主機模式,IP地址等設定如下圖所示:

4)再到 Win7的“控制面板->網路和 Internet->網路連接”,檢查虛擬網路Vmnet1的子網IP,應該已經成功變為192.168.56.1,如下圖所示:

5)再次在win7的cmd命令列執行ping 192.168.56.10 -t,檢查能否ping通虛擬機;如果能ping通,則打開終端工具XShell連接虛擬機Linux即可;如果無法ping通,顯示請求超時,則繼續后續操作
6)輸入用戶名root和密碼root,登錄虛擬機,依次執行以下幾個命令:
a)執行ifconfig命令,查看Linux的當前可用網路介面
b)執行ip a命令,查看Linux的所有網路介面,會發現多出一個網路介面,如eno33554960 (每臺虛擬機的這個網路介面名稱各不相不同,以自己電腦上的名稱為準),注意其中的link/ether后面跟的字串00:0c:29:09:79:cd表示網路介面eno33554960的硬體地址( 每臺虛擬機的這個網路介面的硬體地址各不相不同,以自己電腦上的硬體地址為準)
c)執行目錄切換命令cd /etc/sysconfig/network-scripts/,切換到網路介面組態檔所在目錄
d)執行cat ifcfg-eno33554960,查看網路介面eno33554960所對應的組態檔ifcfg-eno33554960(每臺虛擬機的這個組態檔名稱各不相同,以自己電腦上的名稱為準),會發現最后一行的HWADDR引數(即硬體地址)和上文顯示的網路介面eno33554960的硬體地址不一致
如下圖所示:

7)重要步驟:執行命令vi ifcfg-eno33554960,打開文本編輯器vi,將最后一行的HWADDR引數修改為執行ip a命令顯示的硬體地址相同(不方便記憶可以先記到紙上或手機拍照);另外,如果檔案里沒有IPADDR和NETMASK兩個引數,也需要加上,課參考下圖所示:

8)重要步驟:執行reboot命令,重啟虛擬機(或在Vmware WorkStation重啟虛擬機),重啟重新登錄虛擬機Linux,執行ip a命令,檢查網路介面(如eno33554960,以自己電腦上的名稱為準)是否已經成功獲取了IP地址(例如192.168.56.10),如下圖所示:

9)再次嘗試在win7用cmd命令列執行ping 192.168.56.10 -t,此時應該能夠ping通虛擬機Linux

最后開終端工具XShell連接虛擬機Linux即可,如下圖所示:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/81438.html
標籤:其他
下一篇:Linux好玩的小命令
