除非手动将`.local`添加到主机名,否则无法SSH到同一台机器

斯蒂芬·博斯

我正在使用本地运行的群集工具(hadoop),该工具必须能够执行无密码的ssh,如下所示:

 ssh $(hostname)

在我的Mac笔记本电脑上,这不起作用。这是相关的条目/etc/hosts

127.0.0.1   localhost 
xx.xx.242.47    TCA0080ALKVTAGB

可以ping使用主机名:

ping $(hostname)
PING TCA0080ALKVTAGB.local (xx.xx.242.47): 56 data bytes
64 bytes from xx.xx.242.47: icmp_seq=0 ttl=64 time=0.044 ms
64 bytes from xx.xx.242.47: icmp_seq=1 ttl=64 time=0.115 ms

但是尝试ssh输入主机名不起作用:

 $ssh $(hostname)
ssh: Could not resolve hostname tca0080alkvtagb: nodename nor servname provided, or not known

通过添加.local偶数.ssh作品

 ssh $(hostname).local   # this works

注意:我已经添加.local了全局搜索域(通过System Preferences | Network | Advanced | DNS):

在此处输入图片说明

斯蒂芬·博斯

问题是公司防火墙与DNS混乱了(是的-甚至对于本地计算机的解析也是如此。)。我不知道详细信息,但是当禁用防火墙时,DNS正在工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

除非手动运行,否则任务计划程序将无法工作

来自分类Dev

除非我手动调整窗口大小,否则硒将看不到元素

来自分类Dev

除非手动启动,否则Bash不会读取.bashrc

来自分类Dev

除非手动调用,否则无法调用我的函数之一

来自分类Dev

除非手动创建,否则无法识别对象

来自分类Dev

手动将LWUIT插件添加到netbeans

来自分类Dev

手动将书签添加到Microsoft Edge

来自分类Dev

除非手动添加,否则某些页面不会被Sphider索引

来自分类Dev

除非您手动强制页面重排,否则不会呈现angular指令的内容

来自分类Dev

除非重新启动,否则手动分配IP地址不会生效

来自分类Dev

除非手动编辑/提交,否则不会使用if语句更新值

来自分类Dev

如何手动将文件发布到Azure Artifacts?

来自分类Dev

无法将手动登录从会话中移开#create

来自分类Dev

无法手动将CSV或JSON上传到Kinvey

来自分类Dev

手动添加迁移?

来自分类Dev

手动添加迁移?

来自分类Dev

手动添加参数?

来自分类Dev

Node-Sass | 除非我手动删除css文件,否则不重新编译

来自分类Dev

节点萨斯| 除非我手动删除css文件,否则不重新编译

来自分类Dev

除非手动启动工作流程,否则不发送电子邮件实体

来自分类Dev

如何将主机名添加到同一docker网络上的容器?

来自分类Dev

手动添加线时将图例添加到ggplot

来自分类Dev

手动将Cordova插件添加到Cordova项目的正确方法是什么

来自分类Dev

手动将nupkg文件添加到TeamCity Feed?

来自分类Dev

如何手动将资源添加到Win32资源文件

来自分类Dev

手动将方法调用添加到类文件?

来自分类Dev

将SelectListItem手动添加到SelectList中以在DropDownListFor中使用

来自分类Dev

如何在使用日期时手动将中断添加到ggplot2?

来自分类Dev

手动将.NET 4.5脚本添加到Unity:潜在问题?

Related 相关文章

  1. 1

    除非手动运行,否则任务计划程序将无法工作

  2. 2

    除非我手动调整窗口大小,否则硒将看不到元素

  3. 3

    除非手动启动,否则Bash不会读取.bashrc

  4. 4

    除非手动调用,否则无法调用我的函数之一

  5. 5

    除非手动创建,否则无法识别对象

  6. 6

    手动将LWUIT插件添加到netbeans

  7. 7

    手动将书签添加到Microsoft Edge

  8. 8

    除非手动添加,否则某些页面不会被Sphider索引

  9. 9

    除非您手动强制页面重排,否则不会呈现angular指令的内容

  10. 10

    除非重新启动,否则手动分配IP地址不会生效

  11. 11

    除非手动编辑/提交,否则不会使用if语句更新值

  12. 12

    如何手动将文件发布到Azure Artifacts?

  13. 13

    无法将手动登录从会话中移开#create

  14. 14

    无法手动将CSV或JSON上传到Kinvey

  15. 15

    手动添加迁移?

  16. 16

    手动添加迁移?

  17. 17

    手动添加参数?

  18. 18

    Node-Sass | 除非我手动删除css文件,否则不重新编译

  19. 19

    节点萨斯| 除非我手动删除css文件,否则不重新编译

  20. 20

    除非手动启动工作流程,否则不发送电子邮件实体

  21. 21

    如何将主机名添加到同一docker网络上的容器?

  22. 22

    手动添加线时将图例添加到ggplot

  23. 23

    手动将Cordova插件添加到Cordova项目的正确方法是什么

  24. 24

    手动将nupkg文件添加到TeamCity Feed?

  25. 25

    如何手动将资源添加到Win32资源文件

  26. 26

    手动将方法调用添加到类文件?

  27. 27

    将SelectListItem手动添加到SelectList中以在DropDownListFor中使用

  28. 28

    如何在使用日期时手动将中断添加到ggplot2?

  29. 29

    手动将.NET 4.5脚本添加到Unity:潜在问题?

热门标签

归档