微軟將為每臺Vista電腦設(shè)置一個域名

2010-08-28 10:50:09來源:西部e網(wǎng)作者:

你想在任何時間,任何地方都能夠訪問你的電腦嗎?你是否想免除購買一個域名和配置動態(tài)DNS的煩惱呢?微軟將為你提供一個方案:Windows互聯(lián)網(wǎng)計算機名稱(Windows Internet Computer Name)--一個針對你的計算機的唯一域名。

然而,這里卻是需要一個小小的條件作為前提:你必須使用下一代網(wǎng)絡(luò)協(xié)議IPv6。雖然Vista已經(jīng)集成了對IPv6的支持,但是該協(xié)議尚未為大多數(shù)家用路由器的所支持。

Windows互聯(lián)網(wǎng)計算機名稱是基于對等網(wǎng)絡(luò)名稱解析協(xié)議(PNRP)的一個發(fā)展。對等網(wǎng)絡(luò)名稱解析協(xié)議最初是為Windows XP所開發(fā)的一個名稱注冊和解析協(xié)議。

和傳統(tǒng)的DNS不同,傳統(tǒng)DNS的必須使用域名服務(wù)器存儲一個域名列表以及它們所對應(yīng)的數(shù)字IP地址,而PNRP采用點對點的方式解析所有的域名。換個角度,也就是Windows Vista的用戶為其他的Windows Vista用戶提供PNRP域名解析服務(wù)。

如果你仍然在冥思苦想關(guān)于PNRP的工作方式的話,那么我推薦你參看一下這篇Wiki文章:http://en.wikipedia.org/wiki/Peer_Name_Resolution_Protocol。當(dāng)然,你也可以百度或者Google一下,關(guān)于這方面的文章很多,其中一定會給你一個滿意的答案的。

那么,如果你還沒有理解的話,下面就讓我們從一個最基礎(chǔ)的層面來看看PNRP是如何工作的:你的電腦擁有一個IPv6地址--一個比傳統(tǒng)IPv4地址要長得多的數(shù)字串。當(dāng)初設(shè)計的時候,IPv6就是要讓每臺電腦都可以通過公共互聯(lián)網(wǎng)訪問,因為和IPv4不同,IPv6中可用地址的數(shù)量幾乎是無限的。一旦你為你的電腦指定一個名稱,那么PNRP就可以使其對互聯(lián)網(wǎng)上其他電腦可用,從而允許它們直接連接到你的電腦上。

當(dāng)然,屆時你將需要一個非常堅固的防火墻,以確保你的電腦在運行PNRP的時候保持安全狀態(tài)。

這里有一份Microsoft TechNet上關(guān)于PNRP的詳細(xì)報告,地址:http://www.microsoft.com/technet/itsolutions/network/p2p/default.mspx

為了使你的Vista電腦運行PNRP,你需要決定是否使用一個安全或者非安全的地址。非安全地址容易記住,但是同時也很容易出現(xiàn)被偽造的情況。安全地址非常安全,但是它們的格式卻顯得非?植,因為安全地址是經(jīng)過128哈希加密之后的結(jié)果。當(dāng)然它們也很難被偽造。但是不管怎樣,你要想運行該服務(wù),你首先需要以管理員權(quán)限打開一個命令行窗口。

 

如果你和其他使用Vista的用戶一樣禁用了UAC的話,那么就請你打開開始菜單,選擇“所有程序”->“附件”,右擊命令行窗口,選擇“以管理員身份運行”。然后,在命令行窗口中依次輸入如下命令:netsh、p2p、pnrp、peer,然后按Enter鍵(如下圖)。

如果你想使用一個非安全地址,那么你現(xiàn)在輸入:set machinename name="(peername)" publish=start autopublish="enable"。(peername)是你所希望使用的名稱--微軟建議使用一個沒有點號或者“&”的電子郵件地址,并嘗試保證該名稱的唯一性。比如--support@fengnews.com用作計算機名稱的時候,其格式應(yīng)該如下:supportfengnewscom。

對于一個安全名稱,那么就輸入如下內(nèi)容:set machinename publish=start autopublish=”enable”(不要輸入上述使用非安全地址時的內(nèi)容)。這里和上面使用非安全地址時候的差別就是沒有設(shè)置name字段,因為Vista將自動生成該名稱。

如果你想查看你所設(shè)置的名稱的話,你可以在netsh/p2p/pnrp/peer命令行窗口中輸入如下內(nèi)容:show machinename,敲回車。

下面就來看看電腦的服務(wù)列表(開始->運行->services.msc),這里,你將看到對等網(wǎng)絡(luò)名稱解析協(xié)議(Peer Name Resolution Protocol),以及點網(wǎng)絡(luò)標(biāo)識管理器(Peer Networking Identity Manager) 和 PNRP機器名稱發(fā)布(PNRP Machine Name Publication)等服務(wù)正在運行。

此時,你的電腦已經(jīng)可以被其他運行IPv6的電腦所訪問了。你可以通過Windows互聯(lián)網(wǎng)名稱進(jìn)行PING、FTP、以及通過IIS發(fā)布網(wǎng)頁,安裝Windows Meeting會話了。同樣,你還可以安裝如游戲服務(wù)器等點對點類型的應(yīng)用程序。

WICN和PNRP都是非?岬姆⻊(wù)。但是同時它也對客戶端系統(tǒng)的安全性提出了高要求。IPv6擁有一些內(nèi)建的安全措施(至少比IPv4要多),但是我們還是需要在啟用該服務(wù)之前對電腦進(jìn)行安全加固。

微軟PNRP產(chǎn)品經(jīng)理Noah Horton的博客上有一些關(guān)于PNRP的文章,大家可以看看:http://blogs.msdn.com/noahh/。

關(guān)鍵詞:Vista

贊助商鏈接: