使用 Avahi 命令行程序发现服务
如果您使用的是 Linux 计算机,那么您可以使用 Avahi 来浏览以查找本地网络上广播的服务。
准备工作: 您必须安装适用于您所用的 Linux 操作系统的 Avahi RPM 包,然后才能使用这些命令行程序。
使用 avahi-browse 命令行程序 /usr/bin/avahi-browse
使用 avahi-browse 命令行程序执行以下操作:
- 在网络上浏览以查找所有 mDNS 广播
- 对执行广播的设备的主机名和 IP 地址进行解析
Avahi-browse 命令行选项:avahi-browse <options> <service type>
将以下命令行选项与 avahi-browse 程序配合使用:
选项 | 描述 |
---|---|
-d <domain> | 指定想要在其中浏览以查找服务的域。如果您不指定域,那么将浏览所有的域。IBM® Security Network Protection 设备在 .local 域上进行广播。 |
--resolve | 显示 IBM Security Network Protection 设备的主机名和 IP 地址,包括服务通告字符串。
示例: "ISNP 5.1 XGS 5100 [
serial number]"
|
-t | 在转储已命名的服务的最新列表后终止 avahi-browse 程序,avahi-browse 程序将不再运行或侦听新广播。 |
-a | 显示网络上的所有服务广播。您不必为此命令行选项指定 <service type>。 |
--no-db-lookup | 指示 avahi-browse 程序不要转换服务类型。
示例: 将
_ssh._tcp 转换为更加友好的名称(例如,“SSH 远程终端”),或将
_http._tcp 转换为“网站”
|
在网络上发现 IBM Security Network Protection 设备后,请在浏览器中浏览到设备主机名或 IP 地址,以访问本地管理接口。
使用 avahi-discover-standalone 命令行程序 /usr/bin/avahi-discover-standalone
avahi-discover-standalone 命令行程序是显示全部域中的所有可发现服务的 X Window 程序。您只能从 X Window 会话中运行此程序。
此命令行程序的作用与 avahi-browse -a --resolve 命令的作用相同。在网络上发现 IBM Security Network Protection 设备后,请在浏览器中输入设备主机名或 IP 地址,以访问本地管理接口。