下载

我是从阿里云镜像下载的。地址:http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/

1563860623386

选择Minimal.iso下载最小化的安装包(900多M),完整版的有4个多G,自己学习研究使用就没必要了。

## 安装

略,新建虚拟机,选择centos7安装包即可。

网络配置

使用NAT模式,在VMware-》编辑-》虚拟网络编辑器中,选择VMnet8,可以看到子网IP和子网掩码。取消勾选“使用本地DHCP服务将IP地址分配给虚拟机”。点“NAT设置”可以看到网关IP。

1563853847580

1563853889560

网卡信息修改
vi /etc/sysconfig/network-scripts/ifcfg-ens33(有的叫ifcfg-eth0)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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=ens33
UUID=f9c77ab3-bc8c-4cc5-ba91-04835e191aeb
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.193.100
NETMASK=255.255.255.0
GATEWAY=192.168.193.2
ZONE=public

这里的IPADDR随意设置跟网关一个网段即可。
ONBOOT:开机启动。
NM_CONTROLLED:网络管理组件是否启用,精简版的是没有这个组件的。所以就不需要开启。
BOOTPROTO:网络分配方式,静态。
IPPADDR:手动指定ip地址。
NETMASK:子网掩码。
GATEWAY:网关ip。编辑好以后保存退出。

DNS配置
vi /etc/resolv.conf

1
nameserver 192.168.193.2

这里填网关IP即可。

windows中虚拟机网络适配器配置

1563853566589

网关需要与上面网络编辑器中的网关一致,IP随意。

然后重启网卡

service network restart

用主机ping一下虚拟机
然后用虚拟机ping一下www.baidu.com
看主机–》虚拟机,虚拟机–》主机,虚拟机–》外网是否通。

如果通,用sxhell连接虚拟机即可(端口22)。

开放端口

centos7里面除了默认的firewall还有一个会对开放端口有影响,这个就是selinux,我把他关闭,然后firewall开放我想要的端口就行了,关闭selinux可以参考https://www.linuxidc.com/Linux/2016-11/137723.htm

firewall开放端口firewall-cmd --zone=public --permanent --add-port=111/tcp添加需要的端口,然后再重新加载下firewall-cmd --reload,最后查看下端口是否真的打开firewall-cmd --list-port