Liunx基本环境搭建

  • 1. VMware
  • 下载
  • 安装
  • 2. CentOS 7 虚拟机
  • 下载
  • 创建
  • 启动
  • 配置网络
  • 3. CentOS 8 虚拟机(推荐)
  • 下载
  • 创建
  • 启动
  • 配置网络


1. VMware

下载
安装

打开.exe文件, 即可开始安装,点击下一步

netstress下载_netstress下载_03


接受许可协议

netstress下载_linux_04


安装位置默认在C盘下,安装路径尽量不要有中文,点击更改可以更换安装目录

netstress下载_netstress下载_05


可以将检查更新和提升计划打勾,方便日后产品有新特性可以第一时间体验;也可以不勾选。

netstress下载_netstress下载_06


netstress下载_vmware_07

netstress下载_VMware_08


安装进行中

netstress下载_java_09


安装完成

netstress下载_VMware_10

注意:
虚拟软件安装完成后会在 \控制面板\网络和Internet\网络连接 下多出来两个虚拟网卡VMware Network Adapter
VMnet1和VMware Network Adapter VMnet8
VMware Network Adapter VMnet1:这是Host用于与Host-Only虚拟网络进行通信的虚拟网卡
VMware Network Adapter VMnet8:这是Host用于与NAT虚拟网络进行通信的虚拟网卡

netstress下载_vmware_11


在我们的虚拟机中有三种模式,分别对应仅主机、桥接、nat模式


分别对应0、1、8如下


VMnet0:这是VMware用于虚拟桥接网络下的虚拟交换机


VMnet1:这是VMware用于虚拟Host-Only网络下的虚拟交换机


VMnet8:这是VMware用于虚拟NAT网络下的虚拟交换机


而上面的VMware Network Adapter VMnet1和VMware Network Adapter VMnet8就是对应我们的VMnet1和VMnet8,分别是nat模式和仅主机模式 ,我们在当前环境中将使用默认的桥接模式。


NAT模式可以提供访问外网的能力。

VM15密钥:

ZC10K-8EF57-084QZ-VXYXE-ZF2XF

UF71K-2TW5J-M88QZ-8WMNT-WKUY4

AZ7MK-44Y1J-H819Z-WMYNC-N7ATF

CU702-DRD1M-H89GP-JFW5E-YL8X6

YY5EA-00XDJ-480RP-35QQV-XY8F6

VA510-23F57-M85PY-7FN7C-MCRG0

2. CentOS 7 虚拟机

这个只是参考,实际操作可能有不同。

下载

国内官网下载:http://mirrors.sohu.com/centos/ 里面有各个版本的,以CentOS 7.6.1810为例:

网址:http://mirrors.sohu.com/centos/7.6.1810/isos/x86_64/

(其他版本可参考这个地址格式查找)

netstress下载_netstress下载_12


下载完成:

netstress下载_VMware_13

创建

打开VMware,创建新的虚拟机

netstress下载_vmware_14


netstress下载_VMware_15


netstress下载_netstress下载_16


netstress下载_VMware_17


给虚拟机起名,设置安装位置,自己定义就好

netstress下载_VMware_18


netstress下载_VMware_19


netstress下载_java_20


netstress下载_linux_21


点击关闭——完成。

启动

netstress下载_vmware_22


开启后等待,虚拟机自动操作。

选择语言:

netstress下载_VMware_23


点击安装位置——默认不用改——完成。

点击软件选择

netstress下载_netstress下载_24


选择桌面——完成

netstress下载_java_25


看一下是不是所有选项都没有黄色感叹号了——没有感叹号,开始安装:

netstress下载_vmware_26


在安装过程中,可以设置ROOT密码

netstress下载_linux_27


netstress下载_vmware_28


netstress下载_java_29


安装完成——重启

netstress下载_netstress下载_30


netstress下载_netstress下载_31


点击完成配置。

选择语言:

  • 汉语
  • 英语(美国)
  • 关闭

    右上角——前进。(自由拉伸窗口)


    创建用户

    设置密码,此处注意密码设置规范:大小写+数字

    前进——开始使用。
配置网络

在网络上右键——打开“网络和Internet”设置

netstress下载_vmware_32


更改适配器选项

netstress下载_java_33


确保VMnet8已启用

netstress下载_java_34


打开虚拟机——编辑——虚拟网络编辑器

netstress下载_netstress下载_35


需要具备管理员特权——点击更改设置即可

修改子网IP和子网掩码

netstress下载_java_36


NAT设置

netstress下载_java_37

  • 设置静态IP
    点击应用程序——终端——命令行(或者直接就是命令行,没有图形化界面)

在普通用户下不能修改网卡的配置信息;所以我们要切换到root用户进行ip配置
用户名root
密码root

su root

netstress下载_vmware_38

  1. 修改网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33

可能会提示再按一次回车键,则再回车一下

修改内容

netstress下载_java_39


也可以把原来的内容全部删除,复制下面的

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
IPADDR=192.168.23.129
NETMASK=255.255.255.0
GATEWAY=192.168.23.2
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=2c2371f1-ef29-4514-a568-c4904bd11c82
DEVICE=ens33
ONBOOT=true

BOOTPROTO设置为静态static IPADDR设置ip地址 NETMASK设置子网掩码 GATEWAY设置网关
ONBOOT设置为true在系统启动时是否激活网卡 按ESC键,再输入 :wq! 执行保存

:wq!
  1. 重启网络
systemctl restart network

netstress下载_vmware_40

  1. 查看ip
ifconfig

执行效果如下

netstress下载_java_41


如上图所示,我们配置的静态IP起作用了,目前是192.168.23.129

  1. 宿主机ping虚拟机
  2. netstress下载_vmware_42

  3. 由此可见宿主机与虚拟机之间是互通的。
  4. 虚拟机ping宿主主机
    在虚拟机命令行输入:ping 127.0.0.1
  5. 如果想在虚拟机中访问外部网络,需增加一块NAT网卡
    【虚拟机】–【设置】–【添加】–【完成】
  6. netstress下载_VMware_43

  7. 设置为NAT模式,如下图
  8. netstress下载_VMware_44

  9. 此时,我们通过虚拟机的浏览器访问 https://www.baidu.com/
    或者命令行 ping https://www.baidu.com/
  10. netstress下载_java_45

  11. 由此可见,我们通过NAT模式可以访问外网。

3. CentOS 8 虚拟机(推荐)

下载

官网下载http://mirrors.163.com/centos/8.4.2105/isos/x86_64/CentOS-8.4.2105-x86_64-dvd1.iso

创建

netstress下载_VMware_46


netstress下载_java_47


netstress下载_vmware_48


netstress下载_netstress下载_49


netstress下载_vmware_50


netstress下载_java_51


netstress下载_VMware_52


netstress下载_vmware_53


netstress下载_java_54

启动

netstress下载_linux_55


耐心等待,自动启动

netstress下载_vmware_56


直到出现这个界面:

netstress下载_netstress下载_57


选择语言:

netstress下载_VMware_58


将下面带有【感叹号图标】的内容进行设置,可根据自己的需要进行初始化设置

netstress下载_netstress下载_59


点击完成即可

netstress下载_VMware_60


netstress下载_linux_61

设置密码root

netstress下载_VMware_62


设置完毕后不在有【感叹号图标】警告提示了,开始安装

netstress下载_linux_63


netstress下载_java_64


等待系统启动

netstress下载_VMware_65


设置(打勾)同意许可

netstress下载_linux_66


netstress下载_vmware_67

前进

netstress下载_java_68


netstress下载_vmware_69


netstress下载_java_70


创建用户

netstress下载_vmware_71


设置密码,大小写字母+数字

netstress下载_java_72


netstress下载_linux_73


netstress下载_java_74


netstress下载_VMware_75

配置网络
  1. 在网络处右键,打开“网络和Internet设置”


    确保VMnet8启用
  2. NAT模式设置
    打开VMware,点击“编辑”下的“虚拟网络编辑器”,设置NAT参数

    子网IP一般是 192.168.xxx.0;
    xxx可以看一下上面DHCP里面,和那个保持一致就可以

    NAT网关设置
  3. 设置静态ip
    (1) 切换root账户:也可以在终端输入su root 切换账户,参考上面



    开机界面,设置语言





    (2) 打开终端命令行

    (3) 修改网卡配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33

按 i 编辑

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
IPADDR=192.168.23.129
NETMASK=255.255.255.0
GATEWAY=192.168.23.2
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=2c2371f1-ef29-4514-a568-c4904bd11c82
DEVICE=ens33
ONBOOT=true

netstress下载_VMware_76


ESC

:wq保存退出

(4) 重启网卡

systemctl restart NetworkManager

(5) 查看ip

ifconfig

netstress下载_vmware_77


如上图所示,我们配置的静态IP起作用了,目前是192.168.100.129

  1. 宿主机ping虚拟机
    win+R打开命令行

    由此可见宿主机与虚拟机之间是互通的
  2. 虚拟机ping宿主机

    由此可见,虚拟机与宿主机是互通的
  3. 访问外网

    如果ping不通,试一下重启网卡
nmcli d connect ens33

由此可见,通过NAT模式可以访问外网。

END~