使用 Avahi 命令行程序发现服务

使用 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 地址,以访问本地管理接口。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值