### CCNA 安全 Packet Tracer 导师实验说明书 v10
#### 概述
这份文档是关于CCNA安全课程中的Packet Tracer实验指导书,主要针对网络安全工程师和技术人员进行路由器配置的学习与实践。实验内容包括配置路由器作为NTP客户端、更新硬件时钟、配置日志记录至Syslog服务器、配置时间戳的日志消息、本地用户配置、配置VTY线路仅接受SSH连接、在SSH服务器上配置RSA密钥对以及验证SSH连通性等。
#### 实验目的
- 配置路由器作为NTP客户端。
- 配置路由器使用NTP更新硬件时钟。
- 配置路由器将日志消息发送到Syslog服务器。
- 配置路由器为日志消息添加时间戳。
- 配置本地用户。
- 配置VTY线路仅接受SSH连接。
- 在SSH服务器上配置RSA密钥对。
- 验证从PC客户端和路由器客户端的SSH连通性。
#### 实验环境拓扑结构
本实验采用一个简单的网络拓扑结构,包含三个路由器(R1、R2、R3)、两个交换机(S1、S3)及三个个人电脑(PC-A、PC-B、PC-C)。各设备的IP地址、子网掩码、默认网关等配置信息如表所示:
| 设备 | 接口 | IP 地址 | 子网掩码 | 默认网关 |
|------|----------|--------------|------------------|----------|
| R1 | FA0/1 | 192.168.1.1 | 255.255.255.0 | N/A |
| R1 | S0/0/0 | 10.1.1.1 | 255.255.255.252 | N/A |
| R2 | S0/0/0 | 10.1.1.2 | 255.255.255.252 | N/A |
| R2 | S0/0/1 | 10.2.2.2 | 255.255.255.252 | N/A |
| R3 | FA0/1 | 192.168.3.1 | 255.255.255.0 | N/A |
| R3 | S0/0/1 | 10.2.2.1 | 255.255.255.252 | N/A |
| PC-A | NIC | 192.168.1.5 | 255.255.255.0 | 192.168.1.1 |
| PC-B | NIC | 192.168.1.6 | 255.255.255.0 | 192.168.1.1 |
| PC-C | NIC | 192.168.3.5 | 255.255.255.0 | 192.168.3.1 |
#### 实验步骤详解
##### 1. 配置NTP客户端
NTP (Network Time Protocol) 允许网络中的路由器同步其时间设置与NTP服务器的时间。通过这种方式,可以确保一组NTP客户端从单一来源获取时间和日期信息,从而拥有更一致的时间设置。这对于分析Syslog消息特别有用,可以帮助在遇到网络问题或攻击时进行故障排除。在网络中实施NTP时,可以选择将其设置为与私有主时钟同步,或者与公开可用的NTP服务器同步。
**配置步骤:**
- 选择一台路由器作为NTP服务器,并配置其他路由器指向该服务器。
- 配置NTP更新频率,以确保时间同步的准确性。
##### 2. 更新硬件时钟
为了确保路由器的日志消息和其他时间相关的功能准确无误,需要定期更新硬件时钟。通过NTP服务器自动更新时钟是一种常见且高效的方法。
**配置步骤:**
- 配置路由器使用NTP更新硬件时钟。
##### 3. 配置Syslog服务器
Syslog协议用于在网络设备之间传输日志消息。通过将日志消息发送到专用的Syslog服务器,可以集中管理和监控这些消息,从而提高网络的安全性和可管理性。
**配置步骤:**
- 选择一台路由器作为Syslog服务器。
- 配置其他路由器将日志消息发送到Syslog服务器。
- 配置日志消息的时间戳格式。
##### 4. 配置本地用户
为了增强网络的安全性,通常需要配置本地用户账户。这些账户可用于登录路由器并执行各种管理任务。
**配置步骤:**
- 创建本地用户账户。
- 设置用户权限级别。
- 配置密码强度策略。
##### 5. 配置VTY线路仅接受SSH连接
为了提高安全性,可以通过配置VTY线路只允许SSH连接来限制远程访问。
**配置步骤:**
- 关闭Telnet服务。
- 配置SSH服务。
- 设置SSH版本和加密算法。
##### 6. 在SSH服务器上配置RSA密钥对
RSA密钥对用于SSH连接的身份验证过程,提供加密通信的安全保障。
**配置步骤:**
- 生成RSA密钥对。
- 分发公钥到客户端。
- 配置SSH服务器以使用RSA密钥对进行身份验证。
##### 7. 验证SSH连通性
完成上述配置后,需要验证SSH连接是否成功建立,以确保远程管理功能正常工作。
**验证步骤:**
- 使用PC客户端尝试建立SSH连接。
- 使用其他路由器作为客户端进行SSH连接测试。
#### 总结
通过上述实验步骤,不仅可以掌握基本的路由器配置技巧,还能深入了解NTP、Syslog以及SSH等网络协议和服务的工作原理。这些技能对于任何想要成为网络安全专业人员的人来说都是必不可少的。此外,本实验还强调了网络安全性的重要性,特别是通过使用SSH等安全协议来保护网络免受未经授权的访问。