Han*_*esh 2 networking linux ip ubuntu
我们有一个由 2 台计算机连接到交换机的网络,没有 DHCP 服务器。我们已手动将每个 IP 地址设置为 192.168.1.2 和 192.168.1.3,一切正常。
然而,我们正在使用第 3 方程序(确切地说是 ROS),它可以使用我们提供给它的手动 IP 地址建立连接。然而,由于 ROS 的工作方式,大多数通信都是针对另一台计算机的主机名进行的,即不是 IP 地址,而是实际名称。这显然行不通。
我们无法改变 ROS 的工作方式,那么我们如何配置 ubuntu 来解析主机名呢?
DHCP 不进行主机名解析;它只是提供了一种在本地运行的 DNS 服务器上自动注册的方法。
您的选择是:
mDNS ( avahi-daemon+ nss_mdns) – 名称始终采用以下形式name.local;原生用于 Mac OS X 并可用于 Windows;使用多播。
NBNS (Samba nmbd+ nss_wins) – 由 Windows 使用并与 Mac OS X 兼容;使用广播数据包。
/etc/hosts在每台计算机上编辑:192.168.1.2 computerone
| 归档时间: |
|
| 查看次数: |
1235 次 |
| 最近记录: |