Windows 下使用VMWare搭建Linux環境

自從還了Mac 後,原來的筆記本就閒置了下來,這檯筆記本的配置仍是不錯的,能夠裝幾個虛擬機用來平時的搭建小規模集羣的實踐。

Windows 下使用VMWare搭建Linux環境

準備工做

安裝VMWare

版本 :VMware Workstation 15 Pro 15.5.6 build-16341506centos

安裝步驟沒有過多可說的,。服務器

下載 Linux發行版

因爲個人雲服務器一用的CentOS ,也習慣了,因此此次也是使用了 CentOS網絡

版本 : CentOS 7ssh

能夠在 清華鏡像站下載 ,通常狀況 下載 4.5G 左右的這個編輯器

建立虛擬機

  1. 打開 vmware ,文件 -> 新建虛擬機工具

    image-20200621161145756

    1. 新建嚮導 ,選擇 自定義 ,下一步

      image-20200621161301330

    2. 兼容性,默認,下一步

      image-20200621161434192

    3. 光盤映像文件選擇剛纔下載的 ISO文件 ,下一步

      image-20200621161541203

    4. 設置用戶名和密碼 (這裏不能使用root ,root默認會建立的)

      image-20200621161701035

    5. 選擇虛擬機文件的位置 ,按照我的電腦硬盤空間選擇便可

      image-20200621161758479

    6. cpu配置 ,內存配置,視我的狀況而定,這裏演示就選擇了默認配置

      image-20200621161911131

      image-20200621161927341

    7. 網絡類型,這裏選擇 橋接網絡,後面虛擬機網絡須要這裏的配置,不然和外部網絡打不通

      image-20200621162021715

    8. I/O 控制器類型,硬盤類型 ,本着不懂就選擇默認的原則,這裏都選擇默認選項

      image-20200621162117081

      image-20200621162200026

      image-20200621162232011

    9. 配置最大磁盤大小,根據本身硬盤大小來配置

      image-20200621162312675

      image-20200621162336865

    10. 都配置好後 點擊完成 ,開始安裝,倒杯茶靜等幾分鐘

      image-20200621162407319

      vmware 會自動配置 centos 的安裝選項,正在安裝中... ,繼續喝茶等待image-20200621162924279ui

    11. 安裝完成 ,當出現這個界面,表明系統已經安裝好了

      image-20200621164225237

配置網絡

爲何還要配置網絡?

進入系統後,打開終端軟件 ,ping 一下百度,發現是ping不通的 ,宿主機也是ping不通的,沒有網絡確定是不行的spa

image-20200621164848519

怎麼配置?

  1. 在 vmware 虛擬機網絡編輯器中添加一個橋接模式的網絡.net

    image-20200621172520223

    image-20200621172802643

    須要注意的是,下面的2個網絡要設置僅主機模式,主機鏈接顯示爲已鏈接3d

    image-20200621172650262

  2. 先檢查一下虛擬機有沒有網絡適配器 ,沒有的話須要添加一個,而且設置爲橋接模式

    image-20200621170706252

    image-20200621170829866

  3. 在終端輸入 dhclient ,須要 root 用戶的權限,先切換到 root , su root

     su root
     ​
     dhclient

  4. 輸入 ifconfig 能夠看到 ens36 或者 ens33

    image-20200621171001205

  5. 修改ens36 的配置文件 ,到 /etc/sysconfig/network-scripts 目錄下 ,看下有沒有 ifcfg-ens36ifcfg-ens33 文件,有的話編輯,沒有的話須要建立一個文件來配置 , 能夠直接複製下面的配置 。

    其中幾項比較重要:

    1. BOOTPROTO : 指定爲靜態的 static ,後續ip就不會變了
    2. NAME DEVICE : 要與 文件名和 ifconfig中看到的保持一致 這裏就都是 ens36
    3. ONBOOT : yes 跟隨系統啓動
    4. IPADDR NETMASK GATEWAY DNS1 : 這幾項要根據本身的網絡配置,配置到局域網相同的ip段便可,不與其餘ip衝突的 這裏就是 192.168.199.*

      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
      IPV6_ADDR_GEN_MODE=stable-privacy
      NAME=ens36
      UUID=824ec4bd-a9ae-4410-8346-17ce7f3dd111
      DEVICE=ens36
      ONBOOT=yes
      IPADDR=192.168.199.212
      NETMASK=255.255.255.0
      GATEWAY=192.168.199.1
      DNS1=192.168.199.1

修改後保存退出

  1. 重啓網絡服務

     systemctl restart network.service
  2. 檢查一下網絡是否連通了

     \[test@localhost network-scripts\]$ ping www.qq.com  
       PING public-v6.sparta.mig.tencent-cloud.net (220.194.111.148) 56(84) bytes of data.  
       64 bytes from www.qq.com (220.194.111.148): icmp\_seq=1 ttl=53 time=9.56 ms  
       64 bytes from www.qq.com (220.194.111.148): icmp\_seq=2 ttl=53 time=13.4 ms  
       64 bytes from www.qq.com (220.194.111.148): icmp\_seq=3 ttl=53 time=20.3 ms  
       64 bytes from www.qq.com (220.194.111.148): icmp\_seq=4 ttl=53 time=9.19 ms  
       64 bytes from www.qq.com (220.194.111.148): icmp\_seq=5 ttl=53 time=9.92 ms  
       64 bytes from www.qq.com (220.194.111.148): icmp\_seq=6 ttl=53 time=9.49 ms  
       ^C  
       \--- public-v6.sparta.mig.tencent-cloud.net ping statistics ---  
       6 packets transmitted, 6 received, 0% packet loss, time 5009ms  
       rtt min/avg/max/mdev = 9.195/11.994/20.327/3.999 ms  
       \[test@localhost network-scripts\]$ ping 192.168.199.119  
       PING 192.168.199.119 (192.168.199.119) 56(84) bytes of data.  
       64 bytes from 192.168.199.119: icmp\_seq=1 ttl=64 time=1129 ms  
       64 bytes from 192.168.199.119: icmp\_seq=2 ttl=64 time=130 ms  
       64 bytes from 192.168.199.119: icmp\_seq=3 ttl=64 time=82.8 ms  
       64 bytes from 192.168.199.119: icmp\_seq=4 ttl=64 time=120 ms  
       64 bytes from 192.168.199.119: icmp\_seq=5 ttl=64 time=30.8 ms  
       64 bytes from 192.168.199.119: icmp\_seq=6 ttl=64 time=25.4 ms  
       64 bytes from 192.168.199.119: icmp\_seq=7 ttl=64 time=63.0 ms  
       ^C  
       \--- 192.168.199.119 ping statistics ---  
       8 packets transmitted, 7 received, 12% packet loss, time 7011ms  
       rtt min/avg/max/mdev = 25.445/226.124/1129.858/370.829 ms, pipe 2
      
      使用終端工具ssh鏈接,能連上則證實網絡都沒問題了

    備註

    1. 網絡配置這裏,有幾個坑須要說明注意下 ,寫這篇文章時有幾個點和本身以前實踐的地方不同

      1.  網絡適配器這裏,以前安裝的虛擬機都是默認有的,這裏沒有,因此須要本身手機手動添加一個
      
      2.  dhclient 這裏,以前都是默認有網絡適配器的,因此生成的網絡名稱是 ens33 ,這裏以前沒有適配器的時候生成了一次,是`lo` ,添加了適配器以後,又生成了一次,發現名稱是 `ens36` ,和以前略有不一樣, `/etc/sysconfig/network-scripts` 目錄下並無ens36的配置文件,因此這裏須要本身新建一個文件,以前的虛擬機都是默認有ens33的,只須要作一些改動便可。這裏爲我的理解只是名稱不一樣,配置上便可。
    2. 我這裏系統裝好了以後是時區不對,在系統中改一下便可

image-20200621173515157

相關文章
相關標籤/搜索