家里装了企业级路由器或者多台设备组网,有时候光靠网页管理界面搞不定问题。比如想查哪台设备占了太多带宽,或者发现某个端口老是掉线,这时候就得进交换机的命令行看看情况。
先确认你的交换机支持命令行
不是所有家用交换机都有命令行功能。一般百元以下的即插即用傻瓜交换机是不带这个功能的。如果你用的是像华为S5700、H3C S5120这类网管型交换机,或者家里搞NAS组网用了思科SG300系列,那基本都支持命令行操作。
准备一根Console线
大多数支持命令行的交换机背后都有个标着“Console”的九针串口。你需要一根Console线(也叫配置线),一头是RJ45水晶头,另一头是USB接口。这种线几十块钱就能买到,电脑连上去后会识别成一个串口设备。
用终端软件连接
Windows上常用的是SecureCRT、PuTTY,Mac可以用CoolTerm或Minicom。以PuTTY为例,打开后选择“Serial”模式,串口号选你插线后系统分配的那个(一般是COM3或COM4),波特率设成9600,数据位8,奇偶校验无,停止位1。
点“Open”之后,按一下回车,通常就会看到登录提示:
Press ENTER to get started
User Access Verification
Password:
输入账号密码
出厂默认账号密码常见的有:
admin / admin
admin / password
cisco / cisco(思科设备)
如果是公司淘汰下来的二手设备,可能被人改过密码,那就得找原管理员重置了。
进入命令行界面
成功登录后,你会看到类似这样的提示符:
Switch>
这是用户视图,权限有限。输入 enable 回车,再输一次密码(如果有),变成:
Switch#
这说明你已经进入特权模式,可以查看配置、重启端口、保存设置了。
常用几个命令先试试
刚进去别乱改,先看看当前状态:
show ip interface brief
这条命令能列出所有接口的IP和状态,看有没有哪个口显示down掉。
再试试:
show running-config
能看到当前生效的全部配置,适合排查哪里被误改了。
退出也不难
不想改就别保存,直接关掉终端就行。如果进了配置模式,按几次exit回到Switch#,再输quit就能断开。
家里的网络设备不像公司那么复杂,但掌握一点命令行操作,真遇到问题时不用等售后,自己几分钟就能定位故障点。