新聞中心
域名服務(wù)(mDNS)能夠?qū)⒅鳈C(jī)名映射到 IP 地址,使用戶可以以更加便捷的方式訪問網(wǎng)絡(luò)上的服務(wù)器,而不必記住流行的 IP 地址。由于一些移動(dòng)設(shè)備可能會(huì)經(jīng)常移動(dòng)到不同的IP地址,這種功能不但有助于提高用戶的體驗(yàn),而且可以大大降低網(wǎng)絡(luò)管理的復(fù)雜度。在linux系統(tǒng)中,我們有很多支持mDNS功能的軟件,比如Avahi和mDNSResponder,下面我們就此功能做一個(gè)初步的介紹。

1、Avahi
Avahi是一個(gè)開源的實(shí)現(xiàn)了mDNS協(xié)議的軟件,它是在 Linux,F(xiàn)reeBSD,NetBSD,OpenBSD,Thereap-OS和Mac OS X下發(fā)行的開源軟件,它也可以在支持POSIX環(huán)境下運(yùn)行。 Avahi除了支持DNS-SD機(jī)制之外,還支持發(fā)布和查詢服務(wù)的功能,即發(fā)布的服務(wù),接受的服務(wù)的查找,一般情況下,該服務(wù)將返回一個(gè)可用的IP地址。
Ubuntu系統(tǒng)中,Avahi安裝起來非常簡(jiǎn)單,只需要執(zhí)行以下命令:
sudo apt-get update
sudo apt-get install avahi-daemon
之后,Avahi會(huì)自動(dòng)運(yùn)行,并監(jiān)聽網(wǎng)絡(luò)端口5353,用于處理mDNS請(qǐng)求。
2、mDNSResponder
mDNSResponder是Apple公司推出的開源mDNS服務(wù),它支持Apple Bonjour,它支持多種操作系統(tǒng),包括Linux,Windows,Mac OS X,iOS和Android等。 mDNSResponder安裝起來也非常容易,只需要從官網(wǎng)上下載源代碼,然后執(zhí)行以下命令:
./configure
make
sudo make install
cd mDNSResponder-xxx
安裝完成后,mDNSResponder會(huì)自動(dòng)運(yùn)行,并監(jiān)聽網(wǎng)絡(luò)端口5353,用于處理mDNS請(qǐng)求。
總之,Avahi和mDNSResponder都是Linux系統(tǒng)下可以使用的非常好的mDNS服務(wù),它們都能夠滿足用戶對(duì)于域名解析需求,讓用戶可以使用簡(jiǎn)單的主機(jī)名就可以訪問目標(biāo)主機(jī),極大的提高用戶體驗(yàn)。
成都服務(wù)器托管選創(chuàng)新互聯(lián),先上架開通再付費(fèi)。
創(chuàng)新互聯(lián)(www.cdcxhl.com)專業(yè)-網(wǎng)站建設(shè),軟件開發(fā)老牌服務(wù)商!微信小程序開發(fā),APP開發(fā),網(wǎng)站制作,網(wǎng)站營銷推廣服務(wù)眾多企業(yè)。電話:028-86922220
網(wǎng)站題目:Linux下的域名服務(wù)(mDNS)功能初探(linuxmdns)
URL鏈接:http://www.dlmjj.cn/article/cdcoded.html


咨詢
建站咨詢
