连接到与同一网络上的其他服务器同名的服务器

连接到与同一网络上的其他服务器同名的服务器

在我的大学里,我有三台计算机连接到同一个网络,并且名称相同。我使用 SSH 通过它们的 IP 地址连接这些计算机,但如果我想使用主机名连接其中一台计算机,该怎么办?

ssh iitz @172.23.18.100  //connecting with IP
ssh iitz @172.23.18.101

现在他们具有相同的用户名和相同的主机名伊兹HP 精英. 如何区分它们。

答案1

编辑 /etc/hosts 文件以生成区别名:

172.23.18.100 hp-elite-1
172.23.18.101 hp-elite-2
172.23.18.102 hp-elite-3

然后你可以使用

ssh iiitz@hp-elite-2

如果您使用的是 Windows,它也有一个 hosts 文件,并且它位于(如果我没记错的话) c:\windows\system32 下的某个位置(或类似的位置 - 您可以轻松搜索它)

相关内容