1、vmware安裝centos7.5虛擬機 參考連接: https://blog.csdn.net/guo_ridgepole/article/details/78973763
可能遇到的問題:
打開VMWare虛擬機提示:“鎖定文件失敗,打不開磁盤或快照所依賴的磁盤”的解決方法
在本地windows中搜索 *.lck 文件, 然后刪除就可以啟動
2、無線環境下配置虛擬機網卡上網外網、初始化環境
一、橋接模式之VMware設置:
VMware->【Edit】->【Virtual Network Edit】->【更改設置】->【選VMnet0 橋接模式】->【橋接到:選無線那個 3或4; 】->【確定就可以】
二、橋接模式之虛擬機設置:
右鍵虛擬機->【網絡設備器】->【勾選橋接模式】
三、橋接模式之設置靜態ip地址
1. ipconfig 查看物理主機的ip地址(上外網用的那個網卡的ip地址)
2. 根據物理主機的ip地址,設置linux虛擬機的ip地址:
[root@bogon ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #static,靜態ip,而不是dhcp,自動獲取ip地址
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=ens33
#UUID=49c1c754-9f54-4d28-b06e-8538199bcd3c #注釋掉這一句
DEVICE=ens33 #虛擬機網卡名稱,不要改成eth0,如果改成eth0,ip就不能固定了
ONBOOT=yes #開機啟用網絡配置
IPADDR=192.168.0.70 #設置我想用的靜態ip地址,要和物理主機在同一網段,但又不能相同
NETMASK=255.255.255.0 #子網掩碼,和物理主機一樣就可以了
GATEWAY=192.168.0.1 #和物理主機一樣
DNS1=192.168.0.1 #和網關的一樣,活着寫谷歌的地址就可以 8.8.8.8
重啟網絡,這個時候還沒有ip,需要做下面那一步
systemctl restart network
3. 在網絡配置文件 /etc/sysconfig/network 中添加網關地址,否則沒有ip
[root@bogon ~]# cat /etc/sysconfig/network
# Created by anaconda
NETWORKINGD=yes
GATEWAY=192.168.0.1
systemctl restart network
4. 測試:
1)虛擬機 ping 物理主機:
2) 物理主機 ping 虛擬機
3) 虛擬機測試外網:
ping www.baidu.com
如果ping不通,就再重啟網絡。實在不行就重復上面的所有過程一遍就可以,
5、安裝完虛擬機后的環境配置
#!/bin/bash func1(){ #關掉防火牆 systemctl stop firewalld && systemctl disable firewalld #關掉selinux [ $? -eq 0 ] && sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux [ $? -eq 0 ] && sed -i 's/enforcing/disabled/g' /etc/selinux/config #安裝常用依賴包 [ $? -eq 0 ] && yum install lresz expect wget net-tools -y #卸載自帶的數據庫 [ $? -eq 0 ] && yum remove mariadb-* -y #修改主機名為www.test3.com #sed -i '$a\hostname=www.test3.com' /etc/sysconfig/network #hostnamectl set-hostname www.test3.com #重啟系統 #reboot } func1 [root@www ~]# chmod +x a.sh [root@www ~]# ./a.sh
6、安裝python,參見安裝python章節
7、配置yum源,參照python腳本配置yum源
參考連接
https://www.cnblogs.com/jasmine-Jobs/p/5928218.html