mDNS 而不是 /etc/hosts 中的 IP?

mDNS 而不是 /etc/hosts 中的 IP?

我有一台笔记本电脑,我想与我的另一台电脑进行通信。有时我需要连接这台笔记本电脑来执行各种任务(ssh、scp、ping、访问一些本地托管的网站等 - 一般而言是开发人员的东西)。

这台笔记本电脑有一个主机名,该主机名又长又难记(我无法更改它,因为它是工作笔记本电脑)。

我希望能够为这台笔记本电脑创建一种别名,这样当我这样做时ping thinkpad它实际上就可以了ping XY-5-4-dfws-5.local(这台笔记本电脑的实际主机名看起来像这样)。

我在谷歌搜索时听说过hosts文件别名,但似乎这个解决方案在很多情况下都不起作用,因为它期望客户端应用程序使用一些特定的调用来获取实际地址,但并非所有应用程序都这样做。还有其他选择吗?

相关内容