首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >ssh:无法解析主机名[主机名]:提供的节点名或服务器名,或未知

ssh:无法解析主机名[主机名]:提供的节点名或服务器名,或未知
EN

Stack Overflow用户
提问于 2013-11-28 04:16:41
回答 12查看 601.2K关注 0票数 164

我正在尝试使用Raspberry Pi设置虚拟专用网,第一步是获得从我的本地网络外部通过ssh连接到设备的能力。不管是什么原因,这被证明是不可能的,我也不知道为什么。当我尝试用user@hostname ssh到我的服务器时,我得到了错误:

代码语言:javascript
复制
ssh: Could not resolve hostname [hostname]: nodename nor servname provided, or not known 

但是,我可以使用以下命令登录服务器:

代码语言:javascript
复制
ssh user@[local IP]

服务器是运行Raspbian最新发行版的Raspberry Pi Model B,而我尝试连接到它的机器是运行Mavericks的Macbook Pro。当我设置Raspbian时,Raspberry Pi启用了ssh

我已经仔细阅读了Stack Overflow几个小时,试图看看是否有其他人有这个问题,但我没有找到任何东西。我找到的每个ssh教程都说我应该能够在远程机器上设置它,并使用主机名从任何地方登录,但我从来没有成功过。

EN

回答 12

Stack Overflow用户

发布于 2016-11-23 09:14:44

如果你使用的是Mac,重新启动DNS响应器可以帮我解决这个问题。

代码语言:javascript
复制
sudo killall -HUP mDNSResponder
票数 167
EN

Stack Overflow用户

发布于 2014-08-18 17:43:18

我在连接到远程机器时也遇到了同样的问题。但我设法登录如下:

代码语言:javascript
复制
ssh -p 22 myName@hostname

或者:

代码语言:javascript
复制
ssh -l myName -p 22 hostname
票数 111
EN

Stack Overflow用户

发布于 2019-12-26 20:44:01

在我的例子中,我是这样尝试ssh的。

代码语言:javascript
复制
ssh pedro@192.168.2.179:22 

当正确的格式为:

代码语言:javascript
复制
ssh pedro@192.168.2.179 -p 22 
票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20252294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档