我在网络中有一台计算机,计算机名称为:XP-201112453不知道 IP,如何 telnet 访问这台计算机?
我试过:
telnet XP-201112453
Run Code Online (Sandbox Code Playgroud)
但是终端给了我"nodename nor servname provided, or not known"
好像语法错误一样。我搜索了名称,只找到了一个 IP 地址的 telnet。是否可以仅通过知道计算机名称来 telnet 计算机?
[编辑] 从 Mac OS X Telnet 访问 Windows XP 机器。因为 IP 会定期更改,所以我想找到一种通过用户名或计算机名称访问它的方法。
您可以使用其名称 telnet 到另一台机器,但该名称应该是可解析的。
如果它在您的主机文件中定义,则将使用找到的 IP 映射。
如果可以通过 DNS 服务器解析,也应该没问题。
如果它是 netbios 名称(看起来是这样),则需要安装 winbind 软件包(我在这里假设是 Linux 操作系统)。在 Windows 下,解析 netbios 名称应该不是问题。
在 Linux 操作系统下,您可以在配置文件中检查这些查找源的顺序(优先级)/etc/nsswitch.conf
。查找以 开头的行hosts:
。
归档时间: |
|
查看次数: |
7196 次 |
最近记录: |