文章目录
- 1.环境配置
- 1.1VMware安装
- 1.2CentOS-7-Minimal镜像下载
- 1.3VMware安装虚拟机
- 2.Centos7 Minimal 基本配置记录
- 2.1网络配置
- 2.1.1 桥接模式
- 2.1.2 NAT模式
- 2.1.3 查看DNS
- 2.2 换源
- 2.3 安装 net-tools、vim、epel-release
- 2.4 关闭防火墙
- 2.5 修改主机名
1.环境配置
1.1VMware安装
下载地址:VMware-workstation-full-16.2.4-20089737.exe
1.2CentOS-7-Minimal镜像下载
下载地址:CentOS-7-x86_64-Minimal-2009.iso
1.3VMware安装虚拟机
1.打开VMware,点击文件 -> 新建虚拟机
选择配置类型,点击下一步
2.选择安装程序光盘映像文件(iso)
,文件路径为 1.2
中下载的CentOS-7-x86_64-Minimal-2009.iso
的保存路径,点击下一步
3.设置虚拟机名称及安装位置,点击下一步
4.分配磁盘空间,点击下一步
5.确认配置信息,点击完成
出现如下界面,等待安装程序初始化完成即可。
安装程序初始化完成,进入以下页面,选择语言后,点击继续
。
双击黄色感叹号,确认安装位置后,点击开始安装
。
等待安装期间,可以设置root密码,以及根据自己的需要创建用户。
静待安装完成即可。
2.Centos7 Minimal 基本配置记录
2.1网络配置
2.1.1 桥接模式
桥接模式是虚拟出一台“物理”主机,ip
和宿主机处于一个网段,可以访问外网,可以和在同一网段中的物理主机通信。
虚拟机设置
查看本地windows IP
修改linux网卡配置
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改内容如下:
#[UPDATE]将ip分配协议改为静态分配
BOOTPROTO=static
#[UPDATE]系统启动的时候网络接口是否有效
ONBOOT=yes
#[ADD]虚拟机IP地址(前三位与windowsIPv4保持一致,第四位自定义)
IPADDR=192.168.18.210
#[ADD]子网掩码 与本地windows子网掩码保持一致
NETMASK=255.255.255.0
#[ADD]网关 与本地windows默认网关保持一致
GATEWAY=192.168.18.1
#[ADD]域名解析器(主DNS)
DNS1=114.114.114.114
#[ADD]域名解析器(备DNS)
DNS2=8.8.8.8
重启网络服务
[root@localhost ~]# service network restart
Restarting network (via systemctl): [ 确定 ]
测试网络
[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (110.242.68.4) 56(84) bytes of data.
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=1 ttl=53 time=12.4 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=2 ttl=53 time=12.0 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=3 ttl=53 time=12.0 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=4 ttl=53 time=12.3 ms
ssh工具连接测试
2.1.2 NAT模式
NAT模式是虚拟出一个和宿主机不同网段(默认情况下是不同网段)的虚拟机,可以访问外网,只可以和宿主机进行通信。
虚拟机设置
点击编辑->虚拟网络编辑器
,查看NAT设置。
修改linux网卡配置
[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改内容如下:
#[UPDATE]将ip分配协议改为静态分配
BOOTPROTO=static
#[UPDATE]系统启动的时候网络接口是否有效
ONBOOT=yes
#[ADD]虚拟机IP地址(前三位与NAT设置子网IP保持一致,第四位自定义)
IPADDR=192.168.183.210
#[ADD]子网掩码 与NAT设置子网掩码保持一致
NETMASK=255.255.255.0
#[ADD]网关 与NAT设置网关保持一致
GATEWAY=192.168.183.2
#[ADD]域名解析器(主DNS)
DNS1=114.114.114.114
#[ADD]域名解析器(备DNS)
DNS2=8.8.8.8
重启网络服务
[root@localhost ~]# service network restart
Restarting network (via systemctl): [ 确定 ]
测试网络
[root@localhost ~]# ping www.baidu.com
PING www.a.shifen.com (110.242.68.4) 56(84) bytes of data.
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=1 ttl=53 time=12.4 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=2 ttl=53 time=12.0 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=3 ttl=53 time=12.0 ms
64 bytes from 110.242.68.4 (110.242.68.4): icmp_seq=4 ttl=53 time=12.3 ms
ssh工具连接测试
2.1.3 查看DNS
在文件/etc/sysconfig/network-scripts/ifcfg-ens33
中配置DNS信息后,文件vi /etc/resolv.conf
会根据配置自动生成对应的nameserver。
[root@localhost ~]# vi /etc/resolv.conf
内容如下:
# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 8.8.8.8
2.2 换源
首先安装wget
[root@localhost ~]# yum install -y wget
更换阿里源
1.备份源
[root@localhost ~]# cd /etc/yum.repos.d
[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bk
2.下载阿里源
[root@localhost yum.repos.d]# wget -nc http://mirrors.aliyun.com/repo/Centos-7.repo
3.更改阿里yum源为默认源
[root@localhost yum.repos.d]# mv Centos-7.repo CentOS-Base.repo
4.更新本地yum缓存
[root@localhost yum.repos.d]# yum clean all
[root@localhost yum.repos.d]# yum list
[root@localhost yum.repos.d]# yum makecache
2.3 安装 net-tools、vim、epel-release
[root@localhost yum.repos.d]# yum -y install net-tools
[root@localhost yum.repos.d]# yum -y install vim
[root@localhost yum.repos.d]# yum install -y epel-release
2.4 关闭防火墙
[root@localhost yum.repos.d]# systemctl stop firewalld
[root@localhost yum.repos.d]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
查看防火墙状态——Active: inactive (dead)
[root@localhost yum.repos.d]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
5月 12 04:45:43 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall d.....
5月 12 04:45:43 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon.
5月 12 04:45:43 localhost.localdomain firewalld[680]: WARNING: AllowZoneDrifting is enable....
5月 11 21:09:09 localhost.localdomain systemd[1]: Stopping firewalld - dynamic firewall d.....
5月 11 21:09:10 localhost.localdomain systemd[1]: Stopped firewalld - dynamic firewall daemon.
Hint: Some lines were ellipsized, use -l to show in full.
2.5 修改主机名
[root@localhost yum.repos.d]# hostnamectl set-hostname newname
[root@localhost yum.repos.d]# reboot
重新连接,主机名已变更。
[root@newname ~]#