編碼的世界 / 優質文選 / 感情

VMware-使用VMware在本地搭建多個CentOS虛機


2022年6月25日
-   

文章目錄

下載安裝並激活VMware Workstation Pro v14.0
下載地址: https://download3.vmware.com/software/wkst/file/VMware-workstation-full-14.0.0-6661328.exe
該版本僅支持Windows 7及以上操作系統的64位版。
激活碼: FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA
下載對應的鏡像
網易開源鏡像站: http://mirrors.163.com/ 或者 阿裏開源鏡像站:http://mirrors.aliyun.com/
這裏我使用的是 http://mirrors.163.com/centos/6.5/ ,按需下載。

下載readme 找到下載地址: http://vault.centos.org/ , 別說了,直接訪問吧

點擊跳轉到如下鏈接,也是沒誰了… http://vault.centos.org/notonvault.html


開始下載吧。。。。
VMware中安裝CentOS 6.5
網上也有很多文章,比較簡單這裏就省略了。 可以參考https://blog.csdn.net/qq_33233768/article/details/74916413
配置如下
我不需要桌面,我選擇的是Basic Server . 網絡連接選擇的是橋接模式(與宿主系統在同一網段,方便以後的各種測試,所以在設置虛擬機時,網絡連接方式為橋接模式)。

虛擬機網絡的設置
step1: 查ip
ifconfig eth0

如果沒有ip ,有可能網卡未激活,網卡沒有設置為開機自啟。
step2: 激活網卡
cd /etc/sysconfig/network-scripts/
vim ifcfg-eth0

將onboot=no修改為onboot=yes
step3:重啟網卡
/etc/init.d/network restart

service network restart

再次查看

使用遠程工具訪問
這裏我選擇xshell,比直接在VMware中操作要方便很多。

克隆虛擬機後的網絡設置

如果我們搭建集群,克隆原有的虛機是最方便的,但是克隆Centos 6.5後新的機器因為mac地址的問題,網絡無法使用。
step1: 在vmware中查看eth1的mac地址
cat /etc/udev/rules.d/70-persistent-net.rules


記錄下eth1的mac地址
step2:修改/etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/sysconfig/network-scripts/ifcfg-eth0


將 DEVICE=“eth0” 改成 DEVICE=“eth1” ,並把HWADDR修改為剛剛eth1的mac地址
step3:重啟網絡服務
service network restart

第三台…第N台 …步驟一樣
刪除/etc/udev/rules.d/70-persistent-net.rules文件,重啟系統,會自動重新生成一個新的
重複上述Step123步驟即可。


按需部署軟件
操作系統裝好有,剩下的改部署啥部署啥 隨便折騰了。
Centos7 中設置動態IP

第一步 vi /etc/sysconfig/network-scripts/ifcfg-eno16777736 eno16777736為網卡名稱 (ip addr 可以看到)
修改如下:
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eno16777736

第二步 重啟網絡
# 重啟網
[root@localhost ~]# systemctl restart network
[root@localhost ~]#
# 查看IP
[root@localhost ~]# ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno16777736: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:65:5a:e7 brd ff:ff:ff:ff:ff:ff
inet 192.168.91.128/24 brd 192.168.91.255 scope global dynamic eno16777736
valid_lft 1796sec preferred_lft 1796sec
inet6 fe80::20c:29ff:fe65:5ae7/64 scope link
valid_lft forever preferred_lft forever

用xshell等工具就可以連接訪問了(記得關閉防火牆,或者開放特定端口)
RedHat7.5中設置靜態IP (20190716更新)
橋接模式, 設置靜態IP

查看本機IP



使用root用戶登錄,修改 /etc/sysconfig/network-scripts/ifcfg-ens33文件如下所示



重啟網絡,查看ip



使用xshell 訪問



本地環境 防火牆最好關閉


熱門文章