首页›Linux操作系统›Linux网络操作系统-第36节-综合实训与复习

Linux网络操作系统-第36节-综合实训与复习

最后一节不留新知识——把前三十五节串成一套真实企业案例:某公司要搭内部服务器平台,DNS、Web、FTP 一应俱全。分组完成,验收答辩。

第三十六节 综合实训:企业级Web+DNS+FTP平台搭建与验收
第三十六节 综合实训:企业级Web+DNS+FTP平台搭建与验收

一、项目需求

  • DNS 服务器负责解析企业内部域名 company.local(192.168.200.5);
  • Web 服务器发布公司官网 www.company.local(192.168.200.10);
  • FTP 服务器供员工上传下载 ftp.company.local(与 Web 同机,虚拟用户认证)。

二、实施路线图

# DNS(第29~31节)
zone "company.local" → 区域文件加 A 记录:
www.company.local.  IN  A  192.168.200.10
ftp.company.local.  IN  A  192.168.200.10

# Web(第32~33节)
conf.d/vhost.conf 配 ServerName www.company.local
DocumentRoot 指向站点目录,放首页

# FTP(第34~35节)
vsftpd + 虚拟用户 + chroot 禁锢
防火墙逐个放行:dns / http / ftp

三、验收清单(对照打分)

  • dig @192.168.200.5 www.company.local 解析正确;
  • 浏览器打开 http://www.company.local 显示官网首页;
  • ftp.company.local 虚拟用户可登录、可上传下载、出不了禁锢目录;
  • 关掉主 DNS,从服务器能顶上(做过主从的组加分)。

四、课程总结与进阶方向

本课程四大模块回顾:① 系统安装与环境(第 1~2 节)→ ② 命令与权限(第 3~10 节)→ ③ 磁盘/网络/软件包管理(第 11~18 节)→ ④ Shell 编程与网络服务(第 19~35 节)。

进阶路线:Shell 高级编程与文本三剑客(grep/sed/awk)→ Ansible 自动化运维 → Docker/Podman 容器化。Linux 的世界刚打开,这套基本功会让你后面每一步都走得很稳。

上一篇
下一篇