小编Gab*_*iel的帖子

尝试从 Linux 终端进行 SSH 时,路由器输出“错误的 IP 地址或主机名”

总的来说,我是网络知识的初学者。尝试将其发布在网络工程堆栈交换中,但他们将我发送到这里。我的主要目标是能够模拟设备,以便我可以从 Python 应用程序通过 SSH 连接到该设备并获取命令的输出。但首先,我尝试从终端手动通过 SSH 连接到设备。

我使用 GNS3 来模拟网络和 CISCO C7200 图像。我正在使用 Manjaro Linux。我的拓扑:

在此输入图像描述

路由器配置:

conf t
hostname R1
ip domain-name local
crypto key generate rsa
ip ssh version 2
line vty 0 4
transport input ssh
login local
exit
username admin password 1234
exit
Run Code Online (Sandbox Code Playgroud)

从终端,我可以远程登录到它,运行良好:

telnet 127.0.0.1 5001

但是当我跑步时:

ssh admin@127.0.0.1 -p 5001

终端挂起并且 R1 控制台输出以下内容:

在此输入图像描述

我究竟做错了什么?

networking linux ssh virtual-network gns3

2
推荐指数
1
解决办法
202
查看次数

标签 统计

gns3 ×1

linux ×1

networking ×1

ssh ×1

virtual-network ×1