配置組播DNS(Configuring multicast DNS)

主旨

配置 Spot 網絡成為我們 mDNS。

前言

Spot v2.0 添加了對多播 DNS (mDNS) 的支持。這使用戶可以使用瀏覽器 URL 中的機器人名稱而不是機器人的 IP 號來訪問機器人的管理控制台。

例如,打開名為“spot_1”的機器人的 URL:

  • https://spot_1.local
Windows 10 和 macOS 原生支持 mDNS。

配置機器人Spot

  • 更新機器人的網絡設置以使用 mDNS。
  • 在管理控制台中打開網絡部分。
  • 為機器人配置靜態 IP 地址。
  • 單擊保存並退出。

在 Linux 上安裝 mDNS

在 Linux 上安裝 mDNS:
  • 獲取安裝套件。
    • $sudo apt-get install avahi-daemon libnss-mdns
  • 在 /etc/nsswitch.conf 中編輯 hosts 行,如下所示:
    • $hosts:files mdns4_minimal [NOTFOUND=return] dns 
  • 這告訴計算機首先查看主機文件,然後查看 mDNS。

使用 mDNS 連接到 Spot API

為 Spot 機器人創建客戶端軟件的開發人員必須將 GRPC_DNS_RESOLVER 環境變量設置為“native”才能訪問機器人服務。
  • 例如:GRPC_DNS_RESOLVER=native python3 -m bosdyn.client --verbose <nickname>.local id

參考資料

特色、摘要,Feature、Summary:

關鍵字、標籤,Keyword、Tag:

留言

這個網誌中的熱門文章

Ubuntu 常用指令、分類與簡介

網路設定必要參數IP、netmask(遮罩)、Gateway(閘道)、DNS

iptables的觀念與使用

了解、分析登錄檔 - log

Python 與SQLite 資料庫

Blogger文章排版範本

Pandas 模組

如何撰寫Shell Script

查詢指令或設定 -Linux 線上手冊 - man

網路相關之指令