系统时间配置在网络中非常重要。同步的系统时钟在网络上的所有设备之间提供参考帧。网络时间同步至关重要,因为管理、保护、规划和调试网络的每个方面都涉及确定事件发生的时间。如果没有同步的时钟,在跟踪安全漏洞或网络使用情况时,就无法在设备之间准确关联日志文件。
同步时间还减少了共享文件系统中的混乱,因为无论文件系统驻留在哪台计算机上,修改时间保持一致都非常重要。思科业务交换机支持简单网络时间协议(SNTP),启用后,交换机会从SNTP服务器将设备时间与时间动态同步。
您可以使用自动配置(如SNTP或手动配置方法)管理交换机上的系统时间和日期设置。交换机仅作为SNTP客户端运行,无法为其他设备提供时间服务。
本文提供有关如何通过命令行界面(CLI)在交换机上配置系统时间设置的说明。
注意:要通过基于Web的实用程序在交换机上配置系统时间设置,请单击此处。
默认情况下,交换机上没有配置网络策略。默认LLDP-MED全局和接口设置如下:
功能 |
默认设置 |
时钟源 |
SNTP |
浏览器时间 |
禁用 |
时区(静态) |
偏移为UTC+0 |
DHCP时区 |
禁用 |
夏令时(DST) |
禁用 |
步骤1.登录交换机控制台。默认用户名和密码为cisco/cisco。如果已配置新的用户名或密码,请改为输入凭证。
注意:命令可能因交换机的确切型号而异。在本例中,CBS350交换机通过Telnet访问。
步骤2.要显示要配置的端口的当前配置设置,请输入以下命令:
CBS350#show clock [detail]显示以下信息:
步骤3.选择您的首选系统时间配置:
步骤1.在交换机的特权执行模式下,输入以下命令进入全局配置情景:
CBS350#configure terminal步骤2.要配置外部时间源,请输入以下命令:
CBS350(config)#时钟源[sntp|browser]选项有:
注意:在本示例中,sntp配置为主时钟源,浏览器配置为备用时钟源。
步骤3.(可选)要显示已配置的系统时间设置,请输入以下命令:
CBS350#show clock detail步骤4.(可选)在交换机的特权执行模式下,输入以下命令,将配置的设置保存到启动配置文件:
CBS350#copy running-config startup-config第5步。(可选)出现“Overwrite file [startup-config].....”提示后,键盘上按“Y”表示“Yes”或“N”表示“No”。
现在,您应该已通过CLI自动配置交换机上的系统时间设置。
如果没有其他时间源可用,您可以在系统重新启动后手动配置时间和日期。在下次系统重新启动之前,时间将保持准确。建议您仅使用手动配置作为最后手段。如果您有外部源,交换机可以同步到该源,则无需手动设置系统时钟。
重要信息:如果网络上有提供时间服务(如SNTP服务器)的外部源,则无需手动设置系统时钟。
要手动配置交换机上的系统时间设置,请执行以下步骤:
步骤1.在交换机的特权执行模式下,输入以下命令:
CBS350#时钟集[hh:mm:ss] [月] [日] [年]选项有:
- hh - 0至23
- mm - 0至59
- ss - 0至59
注意:重新启动后,系统时钟设置为映像创建时间。在本例中,时钟时间设置为12:15:30,时钟日期为2017年5月12日。
步骤2.在交换机的特权执行模式下,输入以下命令进入全局配置情景:
CBS350#configure terminal步骤3.要禁用SNTP作为系统时钟的时间源,请输入以下命令:
CBS350(config)#no clock source sntp步骤4.(可选)要设置时区以便显示,请输入以下命令:
CBS350(config)#clock timezone [zone] [hours-offset] [minutes-offset]选项有:
注意:系统内部将时间保持在UTC中,因此此命令仅用于显示目的以及手动设置时间。
CBS350(config)#clock timezone PST -8步骤5.(可选)要恢复默认时区配置设置,请输入以下命令:
CBS350(config)#no clock timezone步骤6.(可选)要指定系统的时区和夏令时(DST)可从DHCP时区选项中取出,请输入以下命令:
CBS350(config)#clock dhcp timezone配置DHCP时区后,请检查以下指南:
— 从DHCPv6接收的信息先于从DHCPv4接收的信息
— 从运行在较低接口上的DHCP客户端接收的信息先于从运行在较高接口上的DHCP客户端接收的信息
步骤7.(可选)要恢复默认DHCP时区配置,请输入以下命令:
CBS350(config)#no clock dhcp timezone步骤8.(可选)要将系统配置为自动切换到夏令时(DST),请输入以下选项之一:
CBS350(config)#clock summer-time [zone] recurring {usa |eu | {week day hh:mm week day hh:mm}} [offset] CBS350(config)#clock summer-time zone recurring {usa |eu | {[day month year hh:mm] [day month year hh:mm]}} [offset] CBS350(config)#clock summer-time [zone] date [month day year hh:mm] [month day year hh:mm] [offset]选项有:
— 开始 — 3月的第二个星期日
— 结束 — 11月的第一个星期日
— 当地时间凌晨2点
— 开始 — 3月的最后一个星期日
— 结束 — 10月的最后一个星期日
— 当地时间凌晨1点
- hh - 0至23
- mm - 0至59
- ss - 0至59
注意:在本例中,循环DST配置了PST时区。每00时开始,在3月的第一个星期日,每秒11月的第二个星期日结束。偏移时间为60分钟。
步骤9.输入exit命令返回特权执行模式:
CBS350#出口步骤10.(可选)要显示已配置的系统时间设置,请输入以下命令:
CBS350#show clock detail步骤11.(可选)在交换机的特权执行模式下,输入以下命令,将配置的设置保存到启动配置文件:
CBS350#copy running-config startup-config第12步。(可选)出现“Overwrite file [startup-config].....”提示后,在键盘上按Y表示“Yes”或N表示“No”。
您现在已通过CLI成功手动配置交换机上的系统时间设置。