服务器配置教案 Help

0-1 机房虚拟机调整

简洁版

  1. vmware调整虚拟机设置/网络适配器设置为桥接。然后虚拟机开机。

  1. 虚拟机开机。

  1. root用户登录

  1. 开启以太网卡。

  1. yum换源(可选,由于换源太花时间,未来课程老师将分发离线安装包,则跳过此步骤)

    1. sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*

    2. sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=https://mirrors.aliyun.com|g" /etc/yum.repos.d/CentOS-*

    3. yum makecache

  2. 关闭防火墙服务 systemctl stop firewalld

  3. 关闭selinux setenforce 0 ===

完整版

介绍

2024~2025学年上学期,A1教学楼3楼机房,CentOS-Stream-8虚拟机。
几个机房由于装机软件较多,虚拟机CentOS-Stream-8系统安装后未仔细调整,存在默认以太网卡未启用未连接互联网 、防火墙未关闭、SeLinux未关闭等公共问题。由于电脑重启还原,下列步骤需要每次都做一遍,熟练后直接在终端里执行多合一命令。

步骤

  1. 以root用户登录: 默认用户名为user/teacher/stu/zhangsan,虽然标准操作中并不建议直接使用root用户而是有必要时使用sudo命令,但在虚拟机和学习环境下并不用担心安全问题, 为了安装软件方便,在登录时选择未列出? ,键入用户名root ,密码111111123456 (使用小键盘时注意numlock指示灯处于激活状态)。

0-以root用户登录.png
0-以root用户登录用户名.png
  1. (可选) 略过欢迎向导: 刚进入桌面时会有一些欢迎向导和功能介绍,可以无视,也可以点下一步略过。

  2. Vmware虚拟机网络适配器调整为"桥接"bridge: 注意本步骤是唯一在Vmware软件中操作的步骤。Vmware Workstation软件主页/选中虚拟机CentOS-Stream-8虚拟机/打开设置/网络适配器/选中"桥接"/点击应用确定后关闭对话框。修改后等一会或在虚拟机中开关网卡使生效。部分教室默认的NAT模式无法上网原因待查,桥接模式可以分配与宿主机同网段IP地址,并且学校没有关闭局域网机器之前的访问权限,经测试可以通过校园网内任意电脑访问虚拟机上的服务适合本课教学。

  3. 开启以太网卡 (305教室不需要):


    方法一: 图形桌面,点击桌面右上角/点击设置图标/网络network/点击以太网开关。

    0-连接以太网卡.png

    方法二: 命令行, nmcli connection up ens33 。网卡名字为nmcli device返回信息ens开头的,不同环境下网卡名字有可能不同。


    (可选)关闭无线网卡virbr0

  4. 验证联网:


    方法一: 图形桌面,点击桌面右上角/点击设置图标/网络network/点击以太网开关后面的设置⚙️/网卡状态信息页和ipv4页,能看到分配的IP以172开头172.31.160.100。 (todo图)

    0-验证联网以太网卡信息.png

打开火狐浏览器访问任意网站可访问

0-验证联网浏览器.png

方法二:命令行, nmcli返回信息形如下面,看到ens网卡connected和分配的IP地址。

ens33: connected to ens33 "VMware VMXNET1" ethernet (vmxnet1), 00:0C:29:64:2C:D3, hw, mtu 1500 inet4 172.16.182.128/24 route4 172.16.182.0/24 virbr0: disconnected "virbr0" bridge, 52:54:00:85:1C:60, sw, mtu 1500 lo: unmanaged "lo" loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536

ping jd.comcurl www.baidu.com测试网站访问。

  1. 配置yum源: 替换失效的官方源为三方镜像源列表或国内阿里云的镜像地址,比较简单的方式使用sed命令替换配置文件中的文本。详见第二章第四节。

    1. sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*

    2. sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*

  2. 验证yum源:
    yum makecache看到如下返回信息,可以成功建立缓存,不报错,能看到进度条的下载速度。

    CentOS Linux 8 - AppStream 11 kB/s | 4.3 kB 00:00 CentOS Linux 8 - BaseOS 8.6 kB/s | 3.9 kB 00:00 Metadata cache created.
Last modified: 25 十一月 2024