日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VMware Workstation 入门使用

發(fā)布時(shí)間:2024/4/13 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VMware Workstation 入门使用 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

VMware Workstation 入門使用

  • 名詞解釋
  • 安裝 VMware Tools
  • 將鼠標(biāo)焦點(diǎn)從虛擬機(jī)中退出
  • 共享剪切板
  • 共享文件(夾)
    • 虛擬機(jī)為 Linux
    • 虛擬機(jī)為 Windows
  • 虛擬機(jī)快照的創(chuàng)建與加載
    • 創(chuàng)建虛擬機(jī)快照
    • 加載虛擬機(jī)快照
  • 克隆虛擬機(jī)
  • 構(gòu)建宿主機(jī)-虛擬機(jī)局域網(wǎng)
    • 通信原理
    • 宿主機(jī)為 Windows,虛擬機(jī)為 Linux

筆者的運(yùn)行環(huán)境:

  • VMware Workstation Pro 16

  • 宿主機(jī):Windows 10 教育版

  • 虛擬機(jī):不限

名詞解釋

  • 宿主機(jī):指的是安裝運(yùn)行 VMware Workstation 的計(jì)算機(jī)。在本文,為 Windows 10。
  • 虛擬機(jī):指的是在 VMware Workstation 中安裝運(yùn)行的虛擬機(jī)。虛擬機(jī)的操作系統(tǒng)不限。

安裝 VMware Tools

??VMware Workstation Pro 中的很多功能都需要借助于 VMware Tools 才能實(shí)現(xiàn)。VMware Tools 的安裝方法如下。

  • 觸發(fā)在 VMware Workstation 中的虛擬機(jī)中安裝 VMware Tools。

  • 在虛擬機(jī)中安裝 VMware Tools。

  • 重啟虛擬機(jī)。

  • 將鼠標(biāo)焦點(diǎn)從虛擬機(jī)中退出

    ??將鼠標(biāo)焦點(diǎn)從虛擬機(jī)中退出至宿主機(jī)的方法時(shí),在虛擬機(jī)中使用快捷鍵 Ctrl + Alt。如果安裝了 VMware Tools,也可以無需借助快捷鍵。

    共享剪切板

    ??(虛擬機(jī)以為 Windows 10 為例)

    ??先按照上面的方法安裝 VMware Tools,然后重啟虛擬機(jī)。現(xiàn)在,虛擬機(jī)應(yīng)該可以與宿主機(jī)共享剪切板了。

    共享文件(夾)

    虛擬機(jī)為 Linux

    ??關(guān)于這方面的內(nèi)容,可見筆者的另一篇博客:

    如何在 Windows 主機(jī)上訪問本地局域網(wǎng)中的 Linux 主機(jī):
    https://blog.csdn.net/wangpaiblog/article/details/120052152?

    虛擬機(jī)為 Windows

    ??Windows 沒有提供 SSH 協(xié)議的端口 22,因此無法使用 XShell 來直接進(jìn)行遠(yuǎn)程連接。不過,Windows 提供了內(nèi)置的途徑。

  • 同【共享剪切板】一節(jié)一樣,先安裝 VMware Tools。

  • 在宿主機(jī)中開啟共享權(quán)限。

  • 按照自己主機(jī)的實(shí)際情況,打開共享。

  • 在虛擬機(jī)中也開啟共享權(quán)限。此步驟和在宿主機(jī)中是一樣,不再贅述。

  • 在 VMware Workstation 中指定宿主機(jī)需要共享的文件夾。

  • 添加成功后,應(yīng)該能在 VMware Workstation 中看到效果。

  • 虛擬機(jī)中添加剛剛在 VMware Workstation 中指定的共享文件夾。此文件夾將作為虛擬機(jī)中的一個(gè)驅(qū)動(dòng)器的提供訪問。

  • 虛擬機(jī)快照的創(chuàng)建與加載

    創(chuàng)建虛擬機(jī)快照

    ??虛擬機(jī)快照保存了當(dāng)前虛擬機(jī)的狀態(tài),可用于以后將虛擬機(jī)恢復(fù)到當(dāng)前的狀態(tài)。創(chuàng)建的方法如下圖所示。

    加載虛擬機(jī)快照

    ??加載虛擬機(jī)快照的方法如下圖所示。不過要注意的是,加載虛擬機(jī)快照會(huì)使用虛擬機(jī)當(dāng)前的狀態(tài)丟失,為了以防萬一,可以在加載虛擬機(jī)快照之前,先保存當(dāng)前虛擬機(jī)的快照。

    克隆虛擬機(jī)

    ??克隆虛擬機(jī)是創(chuàng)建一個(gè)一模一樣的虛擬機(jī)。克隆的方法如下圖所示。

  • 克隆虛擬機(jī)。

  • 克隆完成之后,可在 VMware Workstation 虛擬機(jī)列表中觀察到克隆的虛擬機(jī)。

  • 克隆完成之后,可在本地文件目錄中觀察到克隆的虛擬機(jī)。

  • 構(gòu)建宿主機(jī)-虛擬機(jī)局域網(wǎng)

    ??構(gòu)建宿主機(jī)-虛擬機(jī)局域網(wǎng)是為了令宿主機(jī)與虛擬機(jī)、虛擬機(jī)與虛擬機(jī)之間可以通信。

    通信原理

    ??構(gòu)建宿主機(jī)-虛擬機(jī)局域網(wǎng)的通信原理是,首先,VMware Workstation 會(huì)在宿主機(jī)上構(gòu)建一個(gè)虛擬的局域網(wǎng),如 以太網(wǎng)適配器 VMware Network Adapter VMnet8。然后 VMware Workstation 會(huì)在這個(gè)虛擬的局域網(wǎng)上構(gòu)建這個(gè)局域網(wǎng)的網(wǎng)關(guān),這是宿主機(jī)與虛擬機(jī)、虛擬機(jī)與虛擬機(jī)之間通信的關(guān)鍵。最后,在將虛擬機(jī)中將 IP 設(shè)置為靜態(tài)的,并手動(dòng)設(shè)置一個(gè)其在此虛擬的局域網(wǎng)的靜態(tài) IP,這樣一來,宿主機(jī)與虛擬機(jī)、虛擬機(jī)與虛擬機(jī)之間通信即可實(shí)現(xiàn)。

    宿主機(jī)為 Windows,虛擬機(jī)為 Linux

    ??這里以宿主機(jī)為 Windows,虛擬機(jī)為 Linux,宿主機(jī)與虛擬機(jī)之間的通信為例。

  • 檢查 VMware Workstation 是否已為宿主機(jī)上構(gòu)建了一個(gè)虛擬的局域網(wǎng)。檢查的方法是在宿主機(jī)(這是為 Windows 10)的命令行中如下命令。

    ipconfig

    此處對(duì)于筆者的環(huán)境來說,可以通過 IP 地址與子網(wǎng)掩碼看出,筆者此處的虛擬局域網(wǎng)為 192.168.191.XXX。

  • 在虛擬機(jī)中檢查是否曾經(jīng)已經(jīng)設(shè)置過此虛擬機(jī)的 IP。如果之前沒有設(shè)置過,那么在虛擬機(jī)的終端中輸入如下命令,應(yīng)該可以看到與筆者類型的輸出。

    ifconfig
    [XXX@localhost ~]$ ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500ether 00:0c:29:c1:c4:c6 txqueuelen 1000 (Ethernet)RX packets 193 bytes 12435 (12.1 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10<host>loop txqueuelen 1000 (Local Loopback)RX packets 2092 bytes 181912 (177.6 KiB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 2092 bytes 181912 (177.6 KiB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255ether 52:54:00:86:d9:8e txqueuelen 1000 (Ethernet)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

    可以看出,上面字段 ens33 中并沒有字段 inet,這說明本機(jī)還沒有此虛擬的局域網(wǎng)的 IP。

  • 如果沒有在虛擬機(jī)中設(shè)置過 IP,則設(shè)置 IP 的方法如下。

    首先,在 VMware Workstation 中設(shè)置此虛擬的局域網(wǎng)的網(wǎng)關(guān)。

  • 設(shè)置網(wǎng)關(guān)。此網(wǎng)關(guān)的 IP 只能為一種專用 IP(一般的格式為 192.168.XXX.XXX),需讀者按照自身的實(shí)際情況自行設(shè)置。網(wǎng)關(guān)不能與已有的 IP 重復(fù)。

    前面有言,筆者此處的虛擬局域網(wǎng)為 192.168.191.XXX,所以筆者此處設(shè)置的網(wǎng)關(guān)需要以 192.168.191 開頭。

  • 在虛擬機(jī)的終端中輸入如下命令切換到用戶 root,因?yàn)橹蟮牟僮餍枰?root 權(quán)限。

    su root
  • 在虛擬機(jī)的終端中輸入如下命令編輯虛擬機(jī)的網(wǎng)卡配置文件 ifcfg-ens33。

    vi /etc/sysconfig/network-scripts/ifcfg-ens33

    【提示】

    ??使用 Linux 的 vi 編程器時(shí),在打開文件后,輸入按鍵 i 后才能進(jìn)行文本輸入。輸入完成之后依次輸入 【ESC】、:wq!、ENTER 之后才能保存修改。


  • 初始時(shí),筆者的文件 ifcfg-ens33 的內(nèi)容如下。

    TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=ens33 UUID=201bcfa6-0892-44ce-b573-c43ca742585b DEVICE=ens33 ONBOOT=no
  • 在文件 ifcfg-ens33 修改或增加如下內(nèi)容。

    BOOTPROTO=static # 將 IP 設(shè)置為靜態(tài)的 IPADDR=192.168.191.11 # 靜態(tài) IP NETMASK=255.255.255.0 # 子網(wǎng)掩碼 GATEWAY=192.168.191.2 # 網(wǎng)關(guān)地址
  • 在筆者的虛擬機(jī)中,修改之后的內(nèi)容如下。

    TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no NAME=ens33 UUID=201bcfa6-0892-44ce-b573-c43ca742585b DEVICE=ens33 ONBOOT=yes IPADDR=192.168.191.11 NETMASK=255.255.255.0 GATEWAY=192.168.191.2
  • 現(xiàn)在,應(yīng)該就可以在宿主機(jī)中使用 Xshell 訪問虛擬機(jī)了。

    關(guān)于如何在 Xshell 遠(yuǎn)程訪問 Linux,可見筆者的另一篇博客:

    如何在 Windows 主機(jī)上訪問本地局域網(wǎng)中的 Linux 主機(jī):
    https://blog.csdn.net/wangpaiblog/article/details/120052152

  • 總結(jié)

    以上是生活随笔為你收集整理的VMware Workstation 入门使用的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。