基础系统配置:设备命名、系统时间配置、登录超时设置、用户密码修改
设备到手了,第一件事是什么?不是急着配业务,而是先把系统基础打好。这就像盖房子,地基不牢,后面全是麻烦。我个人习惯,开局第一步就是把这四个基础配置搞定:设备命名、系统时间、登录超时、用户密码。今天咱们就一个一个过。
设备命名:让每台设备都有名字
你想想看,一个机房几十台设备,如果全是默认的"PTN-1"、"PTN-2",查个故障得一台一台登录看,多痛苦。我建议命名规则要统一,一眼就能看出设备在哪、干什么用的。
命名格式我一般这么定:
城市-机房-设备类型-编号
例如:BJ-Wangjing-PTN7900-01
配置命令很简单:
system-view
sysname BJ-Wangjing-PTN7900-01
嗯,这里要注意:改完名字后,命令行提示符会立刻变。如果你看到提示符变了,说明生效了。我在项目中遇到过有人改完名字忘了保存,重启后设备又变回默认名,白忙活一场。所以改完记得 save 一下。
系统时间配置:日志和故障定位的命根子
系统时间不准,日志时间戳就是废的。你查故障时看到一堆时间错乱的日志,想死的心都有。我吃过这个亏,有一次凌晨三点被叫起来处理告警,结果日志时间比实际晚了两个小时,排查了半天才发现是时间没同步。
配置方法有两种:手动设置和NTP同步。
手动设置:
clock timezone Beijing add 08:00:00
clock datetime 2024-01-15 14:30:00
NTP同步(推荐):
ntp-service enable
ntp-service unicast-server 192.168.1.100
我个人强烈建议用NTP。手动设置的话,设备运行久了,时间会慢慢漂移。NTP自动同步,省心又准确。配置完可以用 display clock 检查一下。
| 配置方式 | 优点 | 缺点 |
|---|---|---|
| 手动设置 | 简单,不需要NTP服务器 | 时间会漂移,多设备难统一 |
| NTP同步 | 自动校准,全网时间一致 | 需要NTP服务器 |
登录超时设置:安全第一
这个配置很多人会忽略。默认的超时时间通常是10分钟,甚至更长。你想想,如果配置到一半去接了个电话,回来发现控制台还开着,谁都能动你的设备,多危险。
我一般设成5分钟:
user-interface console 0
idle-timeout 5 0
user-interface vty 0 4
idle-timeout 5 0
这里 5 0 表示5分钟0秒。如果你设成 0 0,那就是永不超时——千万别这么干,除非你确定环境绝对安全。
为什么会这样?说白了,超时机制是为了防止有人离开后,终端被其他人误操作。我在项目中遇到过,有人配到一半去吃饭,回来发现配置被人改了,查了半天监控才知道是同事路过顺手敲了几下。从那以后,我所有设备都强制设超时。
用户密码修改:别用默认密码
设备出厂默认密码,说白了就是摆设。网上随便一搜就能查到。不改密码,等于把设备大门敞开。我建议开局第一件事就是改密码。
配置方法:
aaa
local-user admin password cipher NewPass@2024
local-user admin privilege level 15
local-user admin service-type telnet ssh
密码设置有几个要点:
- 长度至少8位
- 包含大小写字母、数字、特殊字符
- 不要用生日、电话号码、公司名
- 定期更换,建议每3个月一次
嗯,这里要注意:密码里的特殊字符,比如 @、#、$,有些设备版本可能不支持。我建议先用 @ 和 !,这两个基本所有设备都认。
好了,这四个基础配置搞定,设备就算"活"过来了。后面再配业务,心里就有底了。记住一句话:基础不牢,地动山摇。开局阶段多花十分钟,后面能省十个小时。