【发布时间】:2020-08-19 05:43:01
【问题描述】:
我正在尝试通过 ssh 连接到我的 cisco ISR 路由器。 DHCP 正在工作,我可以 ping 默认网关(ISR),并且可以与 LAN 上的其他设备进行 ssh。所以我知道局域网连接不是问题。我设置了一个使用控制台登录的本地用户,所以这也不是问题。
我使用以下命令在路由器上设置了我的 ssh 连接:
(config)#line vty 0 21
(config-line)#login local
(config-line)#exec-timeout 3
(config-line)#rotary 1
(config-line)#transport input ssh
(config)#crypto key generate rsa
(config)#ip ssh version 2
(config)#ip ssh port 2222 rotary 1
(config)#ip ssh authentication-retries 3
然后,当我 nmap 路由器时,它打开了以下端口:
PORT STATE SERVICE
22/tcp open ssh
但是,每次我尝试登录路由器时都会收到Network is unreachable 错误。这是使用 2222 和 22 端口并测试 ssh 的正常 IP 和 hostname@ip 格式,但绝对没有任何效果。我之前设法使用默认设置进入 telnet,但我不确定如何使用 SSH。
谢谢大家的帮助,我知道这是非常开放的,所以只要让我知道任何可能有帮助的事情,我会提供。
【问题讨论】:
标签: ssh router cisco cisco-ios