电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
为什么用ip可以登录ssh,用主机名却不行?
已解决
73482
个问题
已帮助
5993
位优秀工程师
为什么用ip可以登录ssh,用主机名却不行?
水月洞天
2018-05-22
浏览量:5135
求教,我用ip可以登录ssh,用主机名却不行,这是为什么?
显示全部
树莓派
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
zhangyuwen
用主机名的话,DNS要能解析出主机IP才行,SSH通信到网络层还是得靠TCP/IP协议.
发布于
2018-05-22
举报
评论 0
0
0
其他答案
数量:
14
skawu
主机名没法解析
发布于
2018-05-22
举报
评论 0
0
0
US
主机名需要在服务主机加入host主机名映射,位置是/etc/hosts,仅对静态ip或长期ip不变效果不错。
发布于
2018-05-22
举报
评论 0
0
0
Angel_YY
如果是在广域网,需要配置DNS服务器地址。dns服务器负责把域名解析为ip地址。如果是在局域网,需要配置netbios服务器,同样把主机名解析为ip地址。
发布于
2018-05-22
举报
评论 0
0
0
xdsnet
主机名需要在局域网呢,且有相应的域名解析支持才行。
发布于
2018-05-22
举报
评论 0
0
0
汉云
我相知道你的主机名是在哪里输入的,ssh上么,ssh不会把主机名与ip地址连接起来的。
发布于
2018-05-22
举报
评论 0
0
0
great_CC
主机名是无法解析吧,是不是报名称或服务不知道的提示。
发布于
2018-05-22
举报
评论 0
0
0
jn1989
没有配置DDNS服务,主机域名无法解析
发布于
2018-05-22
举报
评论 0
0
0
usenrong
在内网环境可以用主机名,但是公网就不行,需要域名或者ip
发布于
2018-05-22
举报
评论 0
0
0
dep36
主机名访问需要在同一个wins服务器区域才行,要不然需要当前访问的电脑所在dns服务器配置host解析ip才行。主机名类似于域名,也是需要解析成ip才能访问
发布于
2018-05-22
举报
评论 0
0
0
8e9e60cf1ad91196
ssh访问目标本来就是通过ip寻找目标的,登录才是使用用户名的,否则同一局域网下有多个同用户名的设备怎么办?
发布于
2018-05-22
举报
评论 0
0
0
chen0000009
用主机名登陆需要能解析IP地址,需要服务器开启这个功能才行
发布于
2018-05-23
举报
评论 0
0
0
oyhoyh
ssh就是用ip登录 主机名无法被解析
发布于
2018-05-24
举报
评论 0
0
0
robe_zhang
首先:主机名也是对应的 ip,用主机名就相当于用 ip,
其次:要使用主机名,需要dns服务来解析,把主机名变成 ip,和你直接用 ip 一样样的。
所以:直接用 ip 简单,方便,快捷
发布于
2018-05-26
举报
评论 0
0
0
donatello
一般都是主机名+IP都要的,楼主只需要IP就可以登录极其罕见,不同主机名决定了SSH里面的执行权限。
发布于
2018-05-29
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
为什么用ip可以登录ssh,用主机名却不行?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: