中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用組播DNS在局域網中發現系統

發布時間:2022-02-19 09:40:06 來源:億速云 閱讀:286 作者:iii 欄目:開發技術

本篇內容主要講解“如何使用組播DNS在局域網中發現系統”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何使用組播DNS在局域網中發現系統”吧!

組播 DNSmDNS)同樣是工作在 IP 層面,它使用5353端口,由于它只是 DNS 的延伸,所以這也決定了它用起來和 DNS 基本相同。不同點是它不請求 DNS 服務器,而是在局域網內廣播,所有支持組播 DNS 的設備都會回復它自己的域名(一個以.local為結尾的機器名),如果沒有指定自身機器名或者有沖突,那么新設備就會換個名字繼續廣播,直到名字可用,且被其他設備所接受。

如何使用組播DNS在局域網中發現系統

本文假設你有兩個系統運行受支持的 Fedora 版本(27 或 28)。它們的主機名是 castor 和 pollux。

安裝包

確保系統上安裝了 nss-mdns 和 avahi 軟件包。你可能是不同的版本,這也沒問題:

$ rpm -q nss-mdns avahi
nss-mdns-0.14.1-1.fc28.x86_64
avahi-0.7-13.fc28.x86_64

Fedora Workstation 默認提供這兩個包。如果不存在,請安裝它們:

$ sudo dnf install nss-mdns avahi

確保 avahi-daemon.service 單元已啟用并正在運行。同樣,這是 Fedora Workstation 的默認設置。

$ sudo systemctl enable --now avahi-daemon.service

雖然是可選的,但你可能還需要安裝 avahi-tools 軟件包。該軟件包包括許多方便的程序,用于檢查系統上的零配置服務的工作情況。使用這個 sudo 命令:

$ sudo dnf install avahi-tools

/etc/nsswitch.conf 控制系統使用哪個服務用于解析,以及它們的順序。你應該在那個文件中看到這樣的一行:

hosts: files mdns4_minimal [NOTFOUND=return] dns myhostname

注意命令 mdns4_minimal [NOTFOUND=return]。它們告訴你的系統使用多播 DNS 解析程序將主機名解析為 IP 地址。即使該服務有效,如果名稱無法解析,也會嘗試其余服務。

如果你沒有看到與此類似的配置,則可以(以 root 用戶身份)對其進行編輯。但是,nss-mdns 包會為你處理此問題。如果你對自己編輯它感到不舒服,請刪除并重新安裝該軟件包以修復該文件。

在兩個系統中執行同樣的步驟 。

設置主機名并測試

現在你已完成常見的配置工作,請使用以下方法之一設置每個主機的名稱:

如果你正在使用 Fedora Workstation,你可以使用這個步驟。 如果沒有,請使用 hostnamectl 來做。在第一臺機器上這么做:$ hostnamectl set-hostname castor。 你還可以編輯 /etc/avahi/avahi-daemon.conf,刪除主機名設置行上的注釋,并在那里設置名稱。但是,默認情況下,Avahi 使用系統提供的主機名,因此你不應該需要此方法。 接下來,重啟 Avahi 守護進程,以便它接收更改:

$ sudo systemctl restart avahi-daemon.service

然后正確設置另一臺機器:

$ hostnamectl set-hostname pollux
$ sudo systemctl restart avahi-daemon.service

只要你的路由器沒有禁止 mDNS 流量,你現在應該能夠登錄到 castor 并 ping 通另一臺機器。你應該使用默認的 .local 域名,以便解析正常工作:

$ ping pollux.local
PING pollux.local (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1 (192.168.0.1): icmp_seq=1 ttl=64 time=3.17 ms
64 bytes from 192.168.0.1 (192.168.0.1): icmp_seq=2 ttl=64 time=1.24 ms
...

如果你在 pollux ping castor.local,同樣的技巧也適用。現在在網絡中訪問你的系統更方便了!

此外,如果你的路由器也支持這個服務,請不要感到驚訝。現代 WiFi 和有線路由器通常提供這些服務,以使消費者的生活更輕松。

此過程適用于大多數系統。但是,如果遇到麻煩,請使用 avahi-browse 和 avahi-tools 軟件包中的其他工具來查看可用的服務。

到此,相信大家對“如何使用組播DNS在局域網中發現系統”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

dns
AI

方山县| 宝山区| 延长县| 资中县| 亚东县| 霍邱县| 西和县| 华蓥市| 宁河县| 安塞县| 万荣县| 河间市| 扶沟县| 肥西县| 丹东市| 通辽市| 美姑县| 庆云县| 滁州市| 西宁市| 漳浦县| 新晃| 内江市| 文登市| 赤峰市| 玛多县| 崇仁县| 剑河县| 巴彦淖尔市| 定远县| 边坝县| 沙雅县| 蓝田县| 平罗县| 措勤县| 房产| 黄浦区| 舒城县| 于都县| 嘉定区| 门源|