下载CentOS~7.9镜像

下载地址:https://llwp.linlink.xyz/%E8%BD%AF%E4%BB%B6%E7%B3%BB%E5%88%97/%E8%99%9A%E6%8B%9F%E6%9C%BA%E7%B3%BB%E5%88%97/%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F/CentOS-7-x86_64-DVD-2009.iso

配置VMware网络

img

img

img
img

img
img

img
img

开始安装CentOS

img

img

img
img

img
img

img
img

img
img

img
img

img
img

img
img

img
img

img
img

选择Install CentOS 7

img

img

选择语言

img

img

分区(怎么都行)

img

img

img
img

直接安装

img

img

设置root密码

img

img

弱密码点两次

img

img

重启

img

img

img
img

配置NAT静态ip

查看网卡得知NAT的配置文件为ens33

plaintext
1
2
3
4
5
6
7
8
9
10
11
12
13
[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:d5:f7:1b brd ff:ff:ff:ff:ff:ff
inet 192.168.20.200/24 brd 192.168.20.255 scope global noprefixroute dynamic ens33
valid_lft 1489sec preferred_lft 1489sec
inet6 fe80::f230:6540:5c24:735/64 scope link noprefixroute
valid_lft forever preferred_lft forever

编辑ens33

plaintext
1
vi /etc/sysconfig/network-scripts/ifcfg-ens33

有的有双引号,有的没有,自己注意

plaintext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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="d6084321-b13a-43b9-a474-26cb3ca78413"
DEVICE="ens33"
ONBOOT="yes"
IPV6_PRIVACY="no"
IPADDR="192.168.20.10"
NETMASK="255.255.255.0"
GATEWAY="192.168.20.2"
DNS1="192.168.20.2"

关机

添加第二个网卡,放后面不容易出错(需要就操作不需要就跳过)

img

img

必须确定第一张网卡是NAT,第二张网卡是仅主机

img

img

配置仅主机模式静态ip

查看网卡得知仅主机模式的配置文件为ens36,有的是ens34或者其它

plaintext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:d5:f7:1b brd ff:ff:ff:ff:ff:ff
inet 192.168.20.200/24 brd 192.168.20.255 scope global noprefixroute dynamic ens33
valid_lft 1730sec preferred_lft 1730sec
inet6 fe80::f230:6540:5c24:735/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:d5:f7:25 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.200/24 brd 192.168.10.255 scope global noprefixroute dynamic ens36
valid_lft 1729sec preferred_lft 1729sec
inet6 fe80::1da4:c7ed:f085:ce2d/64 scope link noprefixroute
valid_lft forever preferred_lft forever

查看是否有ens36文件,好像是没有,有就直接编辑它

plaintext
1
2
3
4
5
6
7
[root@localhost ~]# ll /etc/sysconfig/network-scripts/
total 232
-rw-r--r--. 1 root root 328 Sep 23 11:39 ifcfg-ens33
-rw-r--r--. 1 root root 254 May 22 2020 ifcfg-lo
lrwxrwxrwx. 1 root root 24 Sep 23 11:38 ifdown -> ../../../usr/sbin/ifdown
-rwxr-xr-x. 1 root root 654 May 22 2020 ifdown-bnep
-rwxr-xr-x. 1 root root 6532 May 22 2020 ifdown-eth

如果没有ens36,如果是ens34,把下面ens36修改为ens34

plaintext
1
nmcli con add con-name ens36 type ethernet ifname ens36

继续查看有没有ens36文件,这下有了

plaintext
1
2
3
4
5
6
7
8
9
10
[root@localhost ~]# ll /etc/sysconfig/network-scripts/
total 236
-rw-r--r--. 1 root root 328 Sep 23 11:39 ifcfg-ens33
-rw-r--r--. 1 root root 280 Sep 23 12:03 ifcfg-ens36
-rw-r--r--. 1 root root 254 May 22 2020 ifcfg-lo
lrwxrwxrwx. 1 root root 24 Sep 23 11:38 ifdown -> ../../../usr/sbin/ifdown
-rwxr-xr-x. 1 root root 654 May 22 2020 ifdown-bnep
-rwxr-xr-x. 1 root root 6532 May 22 2020 ifdown-eth
-rwxr-xr-x. 1 root root 781 May 22 2020 ifdown-ippp
-rwxr-xr-x. 1 root root 4540 May 22 2020 ifdown-ipv6

编辑ens36

plaintext
1
vi /etc/sysconfig/network-scripts/ifcfg-ens36

有的有双引号,有的没有,自己注意

plaintext
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=ens36
UUID=e58dad0e-108b-4039-9ad3-2bec0f5799c0
DEVICE=ens36
ONBOOT=yes
IPADDR=192.168.10.10
NETMASK=255.255.255.0
GATEWAY=192.168.10.2
DNS1=192.168.10.2

重启网卡

plaintext
1
systemctl restart network   

查看ip

plaintext
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[root@localhost ~]# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
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: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:d5:f7:1b brd ff:ff:ff:ff:ff:ff
inet 192.168.20.10/24 brd 192.168.20.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::f230:6540:5c24:735/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: ens36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:d5:f7:25 brd ff:ff:ff:ff:ff:ff
inet 192.168.10.10/24 brd 192.168.10.255 scope global noprefixroute ens36
valid_lft forever preferred_lft forever
inet6 fe80::5cdf:75f:54b:12dd/64 scope link noprefixroute
valid_lft forever preferred_lft forever

测试网络连通性

plaintext
1
2
3
4
5
6
7
8
9
10
11
[root@localhost ~]# ping baidu.com
PING baidu.com (110.242.68.66) 56(84) bytes of data.
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=1 ttl=128 time=45.5 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=2 ttl=128 time=45.6 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=3 ttl=128 time=45.5 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=4 ttl=128 time=45.7 ms
64 bytes from 110.242.68.66 (110.242.68.66): icmp_seq=5 ttl=128 time=45.4 ms
^C
--- baidu.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4010ms
rtt min/avg/max/mdev = 45.468/45.613/45.793/0.291 ms