1:安装操作系统

1、创建虚拟机Win49(49为序号),并安装Windows Server 2019操作系统

   参考配置:安装系统的分区大小为20GB,其余分区暂不划分,
                        文件系统格式为NTFS,
                        计算机名为Win49,
                        管理员密码P@ssw0rd,
                        服务器的IP地址为10.10.49.1
                        子网掩码为255.255.255.0,
                        DNS设置为10.10.49.1,
                        网关设置为10.10.49.1,
                        属于工作组COMP。

3、利用Windows的磁盘管理工具分一个FAT分区与一个NTFS分区

4、设置计算机虚拟内存为自定义方式,其初始值为1560MB,最大值为2130MB;

5、启用Windows自动更新和网络发现;

6、启用远程桌面和防火墙;

2:操作系统的安全设置

1、添加5个磁盘分区(磁盘空间大小自己设定),分别创建RAID1和RAID5两种磁盘阵列,磁盘阵列容量自定。

2通过【工具】-【管理工具】-【本地安全策略】,对本地管理员账户进行如下安全配置:

(1)密码必须符合复杂性要求,密码长度至少8个字符。

(2)6次无效登录即锁定账户,锁定时间为30分钟。

思考题

1. 虚拟内存有什么用途?如何设置虚拟内存? 

2. 如果服务器上只有一个网卡,而又需要多个IP地址,该如何操作?

一、配置IP地址、子网掩码、DNS和网关

  1. 打开网络设置
    1. 右键点击任务栏右下角网络图标 → 选择「打开网络和Internet设置」
    2. 或通过「控制面板」→「网络和共享中心」→「更改适配器设置」
  2. 进入适配器属性
    1. 右键点击正在使用的网络连接(如以太网)→ 选择「属性」
    2. 双击「Internet协议版本4 (TCP/IPv4)」
  3. 手动配置IP参数
    1. 选择「使用下面的IP地址」
      1. IP地址:10.10.49.1
      2. 子网掩码:255.255.255.0
      3. 默认网关:10.10.49.1
    2. 选择「使用下面的DNS服务器地址」
      1. 首选DNS服务器:10.10.49.1
      2. 备用DNS服务器:留空或填写其他可用DNS
  1. 验证配置
    1. 按 Win+R 输入 cmd 打开命令提示符
    2. 执行 ipconfig /all 检查配置是否生效
    3. 执行 ping 10.10.49.1 测试网关连通性

二、加入工作组COMP

  1. 打开系统属性
    1. 右键点击「此电脑」→ 选择「属性」
    2. 或通过「控制面板」→「系统和安全」→「系统」
  2. 更改工作组设置
    1. 点击右侧「更改设置」
    2. 在「系统属性」窗口中:
      1. 切换到「计算机名」选项卡
      2. 点击「更改」按钮
      3. 在「计算机名/域更改」窗口中:
        1. 选择「工作组」→ 输入 COMP
        2. 点击「确定」保存

  1. 重启生效
    1. 系统会提示需要重启,点击「确定」后重启服务器

三、配置后验证

  1. 网络连通性测试
    1. 执行 ping 10.10.49.1 验证本地网络配置
    2. 执行 nslookup 测试DNS解析(输入任意域名如 baidu.com
  2. 工作组验证
    1. 重启后通过「系统属性」确认工作组显示为 COMP
    2. 在其他计算机上通过「网络」查看是否能发现该服务器

3、利用Windows的磁盘管理工具分一个FAT分区与一个NTFS分区

4、设置计算机虚拟内存为自定义方式,其初始值为1560MB,最大值为2130MB;

5、启用Windows自动更新和网络发现;

6、启用远程桌面和防火墙;

以下是针对Windows Server系统完成您需求的操作指南,分步骤说明如下:

一、磁盘分区与RAID阵列配置(需管理员权限)

1. 磁盘准备(以5个虚拟磁盘为例)
  • 通过「服务器管理器」-「文件和存储服务」-「磁盘」添加5个新虚拟磁盘(若为物理机需安装硬盘)
  • 建议分区方案:
    • RAID1组:2个磁盘(各分配100GB,总可用100GB)
    • RAID5组:3个磁盘(各分配200GB,总可用400GB)
2. 创建存储池

powershell

# 创建存储池
New-StoragePool -FriendlyName "MainPool" -StorageSubsystemFriendlyName "Windows Storage*" -PhysicalDisks (Get-PhysicalDisk | Where CanPool -eq $True)
3. 创建虚拟磁盘

powershell

# 创建RAID1(双盘镜像)
New-VirtualDisk -FriendlyName "RAID1_Data" -StoragePoolFriendlyName "MainPool" -ResiliencySettingName Mirror -Size 100GB
# 创建RAID5(三盘奇偶校验)
New-VirtualDisk -FriendlyName "RAID5_Backup" -StoragePoolFriendlyName "MainPool" -ResiliencySettingName Parity -Size 400GB
4. 格式化分区

powershell

# 初始化RAID1
Get-Disk | Where OperationalStatus -eq "Offline" | Initialize-Disk -PartitionStyle GPT
New-Partition -DiskNumber (Get-Disk | Where Size -eq 100GB).Number -DriveLetter R -UseMaximumSize
Format-Volume -DriveLetter R -FileSystem NTFS -NewFileSystemLabel "RAID1_Data"
# 初始化RAID5(重复类似操作)

二、本地安全策略配置

1. 打开本地安全策略
  • 方法:Win+R → 输入 secpol.msc → 回车
2. 密码策略配置

路径:安全设置 → 账户策略 → 密码策略

  • 启用「密码必须符合复杂性要求」
  • 设置「最小密码长度」为8个字符
3. 账户锁定策略配置

路径:安全设置 → 账户策略 → 账户锁定策略

  • 设置「账户锁定阈值」为6次无效登录
  • 设置「账户锁定时间」为30分钟
  • 建议同时设置「复位账户锁定计数器」为30分钟

三、验证配置

  1. RAID状态检查:

powershell

Get-VirtualDisk | Format-Table FriendlyName,ResiliencySettingName,HealthStatus,OperationalStatus

正常应显示HealthStatus为Healthy

  1. 安全策略验证:

cmd

net accounts

输出应包含:

  • 密码复杂性: 启用
  • 锁定阈值: 6
  • 锁定持续时间: 30

注意事项

  1. RAID配置会清除磁盘数据,请确保使用新磁盘操作
  2. 建议对重要RAID阵列设置定期完整性检查
  3. 生产环境建议使用硬件RAID卡以获得更好性能
  4. 安全策略修改后立即生效,无需重启

完成上述配置后,系统将同时具备:

  • 磁盘冗余保护(RAID1镜像+RAID5奇偶校验)
  • 强化认证安全(复杂密码+暴力破解防护)
  • 符合CIS安全基准的账户保护策略

1. 虚拟内存的用途及设置方法

用途
虚拟内存(Virtual Memory)是操作系统通过硬盘空间模拟的扩展内存,主要解决物理内存(RAM)不足时的程序运行问题。其核心作用包括:

  • 内存扩展:当物理内存耗尽时,将部分不活跃的内存页(Page)暂存到硬盘(交换文件/Swap File),释放物理内存供活跃程序使用。
  • 内存隔离:为每个进程提供独立的虚拟地址空间,增强系统稳定性和安全性。
  • 大程序支持:允许运行需要超过物理内存容量的程序(如大型游戏、开发工具)。

设置方法(以Windows 10/11为例)

  1. 打开系统属性
    • 右键点击「此电脑」→ 选择「属性」→ 点击左侧「高级系统设置」。
  2. 调整虚拟内存
    • 在「性能」区域点击「设置」→ 切换到「高级」选项卡→ 点击「虚拟内存」区域的「更改」。
  3. 配置参数
    • 取消自动管理:勾选「自动管理所有驱动器的分页文件大小」→ 取消勾选。
    • 选择驱动器:选择系统盘(通常为C盘)→ 自定义大小。
    • 设置数值
      • 初始大小:建议为物理内存的1.5倍(如8GB内存设为12288MB)。
      • 最大值:建议为物理内存的3倍(如8GB内存设为24576MB)。
    • 保存设置:点击「设置」→ 确认重启生效。

注意事项

  • 虚拟内存过小会导致系统卡顿,过大则可能因频繁硬盘读写影响性能。
  • SSD硬盘可显著提升虚拟内存读写速度,但需保留足够剩余空间。

2. 单网卡配置多个IP地址的方法(IP别名)

场景
当服务器仅有一个物理网卡但需要承载多个网络服务(如Web服务器、数据库服务器)时,可通过IP别名技术实现。

实现步骤(以Linux/Windows为例)

Linux系统(CentOS/Ubuntu)
  1. 临时配置(重启失效)

    bash

# 添加IP别名(假设网卡为eth0)
sudo ip addr add 192.168.1.100/24 dev eth0 label eth0:0
sudo ip addr add 192.168.1.101/24 dev eth0 label eth0:1

 验证配置:ip addr show eth0

 

  1. 永久配置
    • 编辑网卡配置文件(路径可能因发行版而异):

      bash

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 # CentOS# 或sudo vi /etc/netplan/00-installer-config.yaml # Ubuntu
    • 添加内容示例(CentOS):

      ini

      DEVICE=eth0
      BOOTPROTO=static
      ONBOOT=yes
      IPADDR0=192.168.1.100
      PREFIX0=24
      IPADDR1=192.168.1.101
      PREFIX1=24
    • 重启网络服务:

      bash

sudo systemctl restart network # CentOS
sudo netplan apply # Ubuntu
Windows系统
  1. 打开网络适配器设置
    • 控制面板 → 网络和Internet → 网络连接 → 右键点击网卡 → 选择「属性」。
  2. 配置IP别名
    • 双击「Internet协议版本4(TCP/IPv4)」→ 点击「高级」。
    • 在「IP设置」选项卡中:
      • 添加主IP地址(如192.168.1.100/24)。
      • 点击「添加」→ 输入额外IP(如192.168.1.101/24)→ 确认。
  3. 验证配置
    • 命令提示符输入:ipconfig

注意事项

  • 多个IP地址需属于同一子网或通过路由配置跨子网访问。
  • 确保防火墙规则允许通过所有IP的入站连接。
  • 云服务器(如AWS、阿里云)需在控制台绑定辅助IP(通常称为「弹性网卡」)。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/bicheng/86839.shtml
繁体地址,请注明出处:http://hk.pswp.cn/bicheng/86839.shtml
英文地址,请注明出处:http://en.pswp.cn/bicheng/86839.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Sensodrive SensoJoint机器人力控关节模组抗振动+Sensodrive力反馈系统精准对接

Sensodrive成立于2003年,起源于德国航空航天中心(DLR)的LBR项目。公司由一批传感器技术专家创立,专注于高精度工业扭矩传感器的研发。凭借二十余年的技术积累,Sensodrive将DLR轻型机器人扭矩技术引入工业领域&#xff…

【AI实践】Mac一天熟悉AI模型智能体应用(百炼版)

25.6.29增加Gummy 实时/一句话语音识别25.6.28增加Qwen TTS本地音频和实时播报 背景 准备环境 MacOS M1电脑(其他M系列芯片也可以) 为了方便python的使用环境,使用Miniconda:下载链接:Download Anaconda Distribution…

WEB安全--Java安全--jsp webshell免杀1

1.1、BCEL ClassLoader 介绍(仅适用于BCEL 6.0以下): BCEL(Apache Commons BCEL™)是一个用于分析、创建和操纵Java类文件的工具库;BCEL的类加载器在解析类名时会对ClassName中有$$BCEL$$标识的类做特殊处…

Valkey与Redis评估对比:开源替代方案的技术演进

#作者:朱雷 文章目录 1 概述1.1内存数据结构存储核心特性1.2主流内存数据结构存储设计与适用场景1.3目前主流内存数据结构存储对比 2 Valkey 说明2.1 哨兵架构设计2.2 集群架构设计2.3 valkey 使用企业和业内生态‌ 3 评估指标4 评估结果 1 概述 内存数据结构存储…

华为云Flexus+DeepSeek征文 | 基于华为云ModelArts Studio安装NoteGen AI笔记应用程序

华为云FlexusDeepSeek征文 | 基于华为云ModelArts Studio安装NoteGen AI笔记应用程序 引言一、ModelArts Studio平台介绍华为云ModelArts Studio简介ModelArts Studio主要特点 二、NoteGen介绍NoteGen简介主要特点 三、安装NoteGen工具下载NoteGen软件安装NoteGen工具 四、开通…

BUUCTF在线评测-练习场-WebCTF习题[BJDCTF2020]Easy MD51-flag获取、解析

解题思路 打开靶场,有个提交框,输入后url会出现我们提交的参数password http://a48577ed-9a1c-4751-aba0-ae99f1eb8143.node5.buuoj.cn:81/leveldo4.php?password123 查看源码并没用发现什么猫腻,抓包在响应头发现了猫腻 hint: select * …

面向对象三大特性深度解析:封装、继承与多态

面向对象三大特性深度解析:封装、继承与多态 思维导图概览 #mermaid-svg-v2u0XIzKotjyXYei {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-v2u0XIzKotjyXYei .error-icon{fill:#552222;}#mermaid-svg-v2…

mmap映射物理内存之三invalid cache

目录 流程设计 invalid 命令 内核态invalid 内核态invalid,用户态mmap物理地址 PAN机制 PAN机制历程 硬件支持 ARMv8.1-PAN 特性 Linux 内核的适配 软件模拟 PAN(SW PAN) 背景 Linux 的实现 总结 前述刷新cache的流程也同样可…

记忆化搜索(dfs+memo)无环有向图

这是一道可以当作板子的极简记忆化搜索 建立a 是邻接表,其中 a[x] 存储从节点 x 出发能到达的所有节点。 b[x] 记录从节点 x 出发的所有边的权重之和。根据数学原理,我们很容易发现,一个根(起点)的期望,等…

使用AI豆包写一个车辆信息管理页面

记录一个基本的车辆信息管理页面,由豆包撰写完成,只需要微调页面即可。 主要功能是车辆信息的查询、新增、编辑,项目用到了uniapp、vue3、ts、uni-ui、z-paging 页面效果如下: 以上界面均由豆包生成,完成度非常高&am…

《HarmonyOSNext应用防崩指南:30秒定位JS Crash的破案手册》

《HarmonyOSNext应用防崩指南:30秒定位JS Crash的破案手册》 ##Harmony OS Next ##Ark Ts ##教育 本文适用于教育科普行业进行学习,有错误之处请指出我会修改。 💥 哇哦!JS Crash崩溃日志完全解析手册 当你的应用突然闪退时&am…

阅读笔记(3) 单层网络:回归(下)

阅读笔记(3) 单层网络:回归(下) 该笔记是DataWhale组队学习计划(共度AI新圣经:深度学习基础与概念)的Task03 以下内容为个人理解,可能存在不准确或疏漏之处,请以教材为主。 1. 为什么书上要提到决策理论? …

Mac OS系统每次开机启动后,提示:输入密码来解锁磁盘“Data”,去除提示的解决方法

问题描述: Mac mini外接了一个磁盘(EX_Mac)为默认使用的系统盘,内置的硬盘(Macintosh HD)为Mac mini自带的系统盘 外置硬盘系统每次开机都会挂载内置磁盘,同时会提示需要输入密码来解锁磁盘“…

CSS Flex 布局中flex-shrink: 0使用

flex-shrink: 0 是 CSS Flexbox 布局中的一个关键属性,用于禁止弹性项目(flex item)在容器空间不足时被压缩。以下是详细解释和示例: 核心作用 当容器的可用空间小于所有弹性项目的总宽度(或高度)时&#…

WHERE 子句中使用子查询:深度解析与最佳实践

🔍 WHERE 子句中使用子查询:深度解析与最佳实践 在 WHERE 子句中使用子查询是 SQL 的高阶技巧,可实现动态条件过滤。以下是全面指南,涵盖语法、类型、陷阱及优化策略: 📜 一、基础语法结构 SELECT 列 FR…

从0到1:不文明现象随手拍小程序开发日记(一)

前期调研 不文明现象随手拍小程序:在城市的快速发展进程中,不文明现象时有发生,为了有效解决这一问题,提升城市文明程度, 市民若发现不文明行为,如乱扔垃圾、随地吐痰、破坏公共设施、违规停车等&#xff…

STM32F103之SPI软件读写W25Q64

一、W25Q64简介 1.1 简介 W25Q64(Nor flash)、 24位地址,64Mbit/8MByte、是一种低成本、小型化、使用简单的非易失性存储器,常用于数据存储、字库存储、固件程序存储等场景 时钟频率:最大80MHz(STM32F103系统时钟为72MHz…

vue3+element-plus 组件功能实现 上传功能

一、整体功能概述 这段代码实现了一个基于 Vue 3 和 Element Plus 组件库的文件导入及预览功能模块。主要包含了一个主导入对话框(用于上传文件、展示文件相关信息、进行导入操作等)以及一个用于预览文件内容的预览对话框。支持导入特定格式(…

OpenCV中创建Mat对象

第1章 创建Mat对象 1.1. 创建空的 Mat 对象 cv::Mat mat; 1.2. 创建灰度图像 // 创建一个 3 行 4 列、8位无符号单通道矩阵(相当于灰度图) cv::Mat mat(3, 4, CV_8UC1); 1.3. 创建彩色图像 // 创建三通道矩阵(相当于彩色图像&#xff0…

10、做中学 | 五年级下期 Golang循环控制

一、一个小需求 我想要打印10遍hello world,你想怎么编写呢? // 需求:打印10遍"hello world"fmt.Println("hello world")fmt.Println("hello world")fmt.Println("hello world")fmt.Println("hello world…