#虚拟机 #配置网络 #换源1.centos服务器安装指南1.1安装全程1.下载VMware PRO和[CentOS版本号架构类型.iso]文件2.开始创建新的虚拟机[未专门提及的均选默认]1自定义高级 稍后安装操作系统2}操作系统版本选择[你下载的镜像文件即为CentOS版本号架构类型.iso]可以找到版本3虚拟机名称 a,命名建议 版本ip 例如 CentOS10.10.0.202b,位置 d盘下面新建文件夹 例如D:\vm\CentOS10.10.0.2024处理器选择默认11 内存选择2048[不建议超过主机内存]5网络模式选择 网络模式选择[nat]桥接Bridged虚拟机就是局域网里的另一台真实电脑和其他设备平等。[ 大家都能看见我 ]NAT虚拟机躲在宿主机后面借宿主机的网络上网外面默认看不到它。 [ 我能出去别人进不来 ]Host-Only虚拟机只和宿主机组成一个小局域网与外界完全隔离。 [ 关起门自己玩 ]无网络直接拔网线谁也通信不了[ 彻底断网 ]6指定磁盘容量策略类型是否勾选“立即分配”虚拟机内看到的大小逻辑物理磁盘实际占用说明精简置备 (Thin)不勾选(未选)设定值如 100GB实际数据量如 10GB省空间。用多少占多少上限是设定的最大值。厚置备 (Thick)勾选(选中)设定值如 100GB设定值如 100GB占空间。设定 100GB 就立即从物理硬盘中划扣 100GB。7右键虚拟机设置 选择 cd/dvd 使用映像文件 随后开机8开机后的三个选项选择第一个Install CentOS[CTRLalt鼠标移出虚拟机]选项中文作用什么时候用Install CentOS安装 CentOS直接开始安装系统不检查安装介质大部分情况推荐Test this media install CentOS测试介质并安装先检查 ISO 文件和光盘/U盘是否损坏再开始安装怀疑 ISO 损坏、U盘制作有问题时Troubleshooting故障排除提供救援模式、内存测试、从本地磁盘启动等功能系统无法启动或需要修复时9software选择Base environment选项中文是否有 GUI用途Minimal Install最小安装❌服务器、学习 Linux、Docker、K8sServer服务器❌常规服务器环境Server with GUI带图形界面的服务器✅新手学习、桌面服务器Workstation工作站✅日常办公、开发Virtualization Host虚拟化主机❌KVM、虚拟机宿主机Custom Operating System自定义操作系统视情况而定自己选择组件Add-ons选项中文包含内容适用场景Debugging Tools调试工具gdb、strace、ltrace、perf 等程序调试、性能分析Compatibility Libraries兼容库老版本 glibc 和兼容库运行旧软件Development Tools开发工具gcc、g、make、cmake 等编译源码、开发Security Tools安全工具完整性检查、审计工具安全加固、审计Smart Card Support智能卡支持PKI、智能卡认证企业CA认证System Administration Tools系统管理工具tcpdump、sysstat、lsof 等运维管理10)网络配置general☑ Automatically connect to this network when it is available☑ 当网络可用时自动连接ipv4配置项目值说明Hardware Address00:0C:29:5A:49:8EMAC 地址VMware 虚拟网卡Speed1000 Mb/s网卡速率1GbpsIP Address10.0.0.20当前主机 IPSubnet Mask255.255.255.0子网掩码/24Default Route10.0.0.2默认网关DNS10.0.0.2223.5.5.5DNS 服务器11关闭kdump建议关闭因为占用几十到几百 MB 内存虚拟机资源本来就少一般不会分析 Kernel Panic。kdump 是 Linux 的内核崩溃转储机制在发生 Kernel Panic 时利用预留内存启动一个小内核将崩溃现场保存为 vmcore 文件供后续故障分析和调试使用。12配置网络[虚拟网络编辑器] vmnet8桥接配置项值含义网络名称VMnet8VMware 的 NAT 虚拟网卡默认就是 VMnet8子网 IP10.0.0.0Kali 虚拟机所在的网段子网掩码255.255.255.0网段大小 10.0.0.1~10.0.0.254网关 IP10.0.0.2Kali 虚拟机的默认网关通往外网的出口13换源以及时间校对#先设置仓库地址 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo#在下载时间同步的命令 yum -y install ntpdate#时间同步 ntpdate ntp1.aliyun.com2.常见的linux命令操作2.1快捷键Ctrl C 结束程序 Ctrl Z 挂起程序 Ctrl L 清屏 Ctrl R 搜索历史命令Ctrl Shift C/V 复制粘贴 Ctrl Alt F1~F6 切换TTY2.2常规命令2.2.1检查网络状态工具示例命令工作层测试内容成功说明失败可能原因pingping www.baidu.com网络层L3主机是否可达能收到 ICMP 回包说明网络基本通网络不通、防火墙禁 ICMP、路由问题步骤命令目的1ping 网关内网是否正常2ping 8.8.8.8外网是否通3ping 域名DNS是否正常2.2.2关机与重启1关机命令说明特点shutdown -h now立即关机最常用会向所有用户发送关机警告shutdown -h 1010 分钟后关机可指定延迟时间单位分钟shutdown -h 23:30在 23:30 准时关机按指定时间关机poweroff立即关机直接切断电源不发送警告halt立即关机停止 CPU更底层的关机命令通常poweroff会调用它init 0切换到运行级别 0关机System V init 风格命令systemctl poweroffsystemd 方式关机CentOS 7 推荐用法systemctl haltsystemd 方式停止系统更底层的停止操作shutdown -c取消重启/2重启命令说明特点shutdown -r now立即重启最常用发送警告通知shutdown -r 1010 分钟后重启延迟重启shutdown -r 23:30在 23:30 重启定时重启reboot立即重启最常用的重启命令reboot -f强制重启不调用 shutdown暴力重启不通知进程直接重启init 6切换到运行级别 6重启System V init 风格systemctl rebootsystemd 方式重启CentOS 7 推荐用法#虚拟机 #配置网络 #换源