当前位置: 技术问答>linux和unix
什么命令可以列出网络上所有的计算机?
来源: 互联网 发布时间:2015-04-04
本文导语: 不知道有没有这样的命令 | sorry我不会linux,这里给你找了点参考,但不是命令。不知道有没有用。 Red Hat Linux 操作系统需要一些方法来根据局域网中每台计算机的主机名来寻找相应 IP 地址...
不知道有没有这样的命令
|
sorry我不会linux,这里给你找了点参考,但不是命令。不知道有没有用。
Red Hat Linux 操作系统需要一些方法来根据局域网中每台计算机的主机名来寻找相应 IP 地址。前面曾提到过域名服务器(DNS)是一种将主机名映射到 IP 地址的方法。在 DNS 配置时,主机名和 IP 地址应该已经被添加到一个已存在的 nameserver 上。可以咨询你的本地 ISP 提供商,来获得这些 IP 地址。另一方面,如果小规模局域网中有一个集中的 nameserver,则关于该局域网商每个计算机都有一个配置文件,记录该计算机的主机名,IP 地址和其他的别名。这个配置过程包括编辑 /etc/host 中的一个文本文件。你必须在局域网的每台计算机上,执行下列步骤配置 /etc/hosts 文件:
1.在 LinuxConf 的左栏,打开 Misc 项。
2.打开 Information about hosts 项。你可以看到一个记录着计算机 IP 地址,主机名和其他别名的条目。
3.鼠标左键单击 Add 按钮,就可以添加关于局域网上的其他主机信息的条目。
4.在出现的对话框中,为待添加的主机输入它的机器名+域名(例如 trinity.yourcompanyname.com)。
5.在 Alias 选项后为该主机输入一个和多个别名(例如 tank)。
6.在 IP number 项后面,输入你为这台主机所分配的 IP 地址。
7.鼠标左键单击 Accept 按钮来激活上面所做的变化。
8.重复步骤 1-7,为局域网上所有的计算机进行配置。
当你为所有的计算机执行了以上的步骤 1-7 之后,LinuxConf 中的 /etc/hosts 选项卡将列出局域网中所有计算机的信息。其中,本地主机名被显示成 localhost。
Red Hat Linux 操作系统需要一些方法来根据局域网中每台计算机的主机名来寻找相应 IP 地址。前面曾提到过域名服务器(DNS)是一种将主机名映射到 IP 地址的方法。在 DNS 配置时,主机名和 IP 地址应该已经被添加到一个已存在的 nameserver 上。可以咨询你的本地 ISP 提供商,来获得这些 IP 地址。另一方面,如果小规模局域网中有一个集中的 nameserver,则关于该局域网商每个计算机都有一个配置文件,记录该计算机的主机名,IP 地址和其他的别名。这个配置过程包括编辑 /etc/host 中的一个文本文件。你必须在局域网的每台计算机上,执行下列步骤配置 /etc/hosts 文件:
1.在 LinuxConf 的左栏,打开 Misc 项。
2.打开 Information about hosts 项。你可以看到一个记录着计算机 IP 地址,主机名和其他别名的条目。
3.鼠标左键单击 Add 按钮,就可以添加关于局域网上的其他主机信息的条目。
4.在出现的对话框中,为待添加的主机输入它的机器名+域名(例如 trinity.yourcompanyname.com)。
5.在 Alias 选项后为该主机输入一个和多个别名(例如 tank)。
6.在 IP number 项后面,输入你为这台主机所分配的 IP 地址。
7.鼠标左键单击 Accept 按钮来激活上面所做的变化。
8.重复步骤 1-7,为局域网上所有的计算机进行配置。
当你为所有的计算机执行了以上的步骤 1-7 之后,LinuxConf 中的 /etc/hosts 选项卡将列出局域网中所有计算机的信息。其中,本地主机名被显示成 localhost。