netbios名稱作用是什么 netbios計算機名稱修改
NETBIOS協(xié)議是由IBM公司開發(fā),主要用于數(shù)十臺計算機的小型局域網(wǎng)。該協(xié)議是一種在局域網(wǎng)上的程序可以使用的應(yīng)用程序編程接口(API),為程序提供了請求低級服務(wù)的統(tǒng)一的命令集,作用是為了給局域網(wǎng)提供網(wǎng)絡(luò)以及其他特殊功能。系統(tǒng)可以利用WINS服務(wù)、廣播及Lmhost文件等多種模式將NetBIOS名-——特指基于NETBIOS協(xié)議獲得計算機名稱——解析為相應(yīng)IP地址,實現(xiàn)信息通訊,所以在局域網(wǎng)內(nèi)部使用NetBIOS協(xié)議可以方便地實現(xiàn)消息通信及資源的共享。因為它占用系統(tǒng)資源少、傳輸效率高,所以幾乎所有的局域網(wǎng)都是在NetBIOS協(xié)議的基礎(chǔ)上工作的。NetBIOS是Network Basic Input/Output System的簡稱,一般指用于局域網(wǎng)通信的一套API
我的計算機有個全名在屬性那里可以改,改后發(fā)現(xiàn)計算機全名為一個名,點計算機全名旁邊的:其它,發(fā)現(xiàn)還有個NetBIOS計算機名又另為一個名稱,請問怎樣才能把NetBIOS計算機名改跟全名同一個名稱呢?
-
把計算機描述,和計算機名都改了,記著將其他中的DNS后綴刪除不填就行,最后確定,
重啟.
-
在系統(tǒng)屬性里,把計算機描述留空不填就行了
-
把計算機描述,和計算機名都改了,記著將其他中的DNS后綴刪除不填就行,最后確定,電腦重啟. NetBIOS名稱與主機名稱 當(dāng)NetBIOS通過TCP / IP協(xié)議運行時,每臺計算機可能有多個“名稱” - NetBIOS API的名稱和基本TCP / IP的另一個(或其他)名稱。 NetBIOS名稱 NetBIOS名稱是16個ASCII字符,但Microsoft將主機名限制為15個字符,并將第16個字符保留為NetBIOS后綴。該后綴描述服務(wù)或名稱記錄類型,如主機記錄,主瀏覽器記錄,域控制器記錄。在安裝/配置Windows網(wǎng)絡(luò)時指定主機名(或短主機名),注冊的后綴由主機提供的各個服務(wù)決定。為了通過其NetBIOS名稱連接到運行TCP / IP的計算機,該名稱必須解析為網(wǎng)絡(luò)地址。今天,這通常是一個IP地址(NetBIOS名稱 - IP地址解析通常由廣播或WINS服務(wù)器 - NetBIOS名稱服務(wù)器完成)。計算機的NetBIOS名稱通常與該計算機的主機名稱相同(請參見下文),盡管截斷為15個字符,但也可能完全不同。 NetBIOS名稱幾乎可以包括字母數(shù)字字符的任意組合,但空格和以下字符除外: \ /:*? “; | Windows LMHOSTS文件提供了一個NetBIOS名稱解析方法,可用于不使用WINS服務(wù)器的小型網(wǎng)絡(luò)。 主機名 Windows計算機的NetBIOS名稱不能與計算機的主機名混淆。通常,運行TCP / IP的計算機(不管是否是Windows機器)都有一個主機名(有時也稱為機器名或DNS名稱)。通常,Windows計算機的主機名是基于NetBIOS名稱加上主DNS后綴,它們都在系統(tǒng)控制面板中設(shè)置。 在“控制面板”→“網(wǎng)絡(luò)”→“TCP / IP”→“高級屬性”的“DNS”選項卡中,也可能會出現(xiàn)“連接特定的后綴”。主機名由諸如telnet,f??tp,web瀏覽器等應(yīng)用程序使用。為了使用主機名連接到運行TCP / IP協(xié)議的計算機,必須將主機名解析為IP地址。主機名稱或完全限定的域名(FQDN)-IP地址解析通常由域名系統(tǒng)(DNS)服務(wù)器完成。
計算機的NetBIOS名稱用16個字符表示, 實際只使用15個字符表示計算機名稱,最后一個字符保留,用于標(biāo)記服務(wù)類型. 很多人以為NetBIOS早已作古, 實際上Windows中處處都還有它的身影, Computer Browser 服務(wù)就是一個典型. 這個服務(wù)的細節(jié)以后再說, 下表是能找到的比較全的NetBIOS后綴描述信息清單, 但是SMS MP的就沒有. 我會在另外的文檔里加上.
Name??????????????? Number(h)? Type? Usage
--------------------------------------------------------------------------
<computername>???????? 00?????? U??? Workstation Service
<computername>???????? 01?????? U??? Messenger Service
<//--__MSBROWSE__>???? 01?????? G??? Master Browser
<computername>???????? 03?????? U??? Messenger Service
<computername>???????? 06?????? U??? RAS Server Service
<computername>???????? 1F?????? U??? NetDDE Service
<computername>???????? 20?????? U??? File Server Service
<computername>???????? 21?????? U??? RAS Client Service
<computername>???????? 22?????? U??? Microsoft Exchange Interchange(MSMail Connector)
<computername>???????? 23?????? U??? Microsoft Exchange Store
<computername>???????? 24?????? U??? Microsoft Exchange Directory
<computername>???????? 30?????? U??? Modem Sharing Server Service
<computername>???????? 31?????? U??? Modem Sharing Client Service
<computername>???????? 43?????? U??? SMS Clients Remote Control
<computername>???????? 44?????? U??? SMS Administrators Remote Control Tool
<computername>???????? 45?????? U??? SMS Clients Remote Chat
<computername>???????? 46?????? U??? SMS Clients Remote Transfer
<computername>???????? 4C?????? U??? DEC Pathworks TCPIP service on Windows NT
<computername>???????? 42?????? U??? mcafee anti-virus
<computername>???????? 52?????? U??? DEC Pathworks TCPIP service on? Windows NT
<computername>???????? 87?????? U??? Microsoft Exchange MTA
<computername>???????? 6A?????? U??? Microsoft Exchange IMC
<computername>???????? BE?????? U??? Network Monitor Agent
<computername>???????? BF?????? U??? Network Monitor Application
<username>???????????? 03?????? U??? Messenger Service
<domain>?????????????? 00?????? G??? Domain Name
<domain>?????????????? 1B?????? U??? Domain Master Browser
<domain>?????????????? 1C?????? G??? Domain Controllers
<domain>?????????????? 1D?????? U??? Master Browser
<domain>?????????????? 1E?????? G??? Browser Service Elections
<INet~Services>??????? 1C?????? G??? IIS
<IS~computer name>???? 00?????? U??? IIS
<computername>???????? [2B]???? U??? Lotus Notes Server Service
IRISMULTICAST????????? [2F]???? G??? Lotus Notes
IRISNAMESERVER???????? [33]???? G??? Lotus Notes
Forte_$ND800ZA???????? [20]???? U??? DCA IrmaLan Gateway Server Service哪位大佬能講下當(dāng)pc(win7)發(fā)起ping xxx.yuming.ins的時候。,是去做DNS解析還是做netbios的解析。
目前局域網(wǎng)下遇到一個很怪的事情:(并非個例,同一網(wǎng)段下同時出現(xiàn)的情況)
出現(xiàn)為不定時,并在一段時間后自動恢復(fù),同區(qū)域不同網(wǎng)段不受影響。
附上wireshark抓包截圖- DNS.jpg (46.99 KB)
- 2016-11-22 13:43
- NBNS.jpg (29.99 KB)
- 2016-11-22 13:43
走的是DNS。 DNS和NETBIOS區(qū)別在于,DNS解析完整的帶小圓點分隔的地址,NETBIOS不能解析帶小圓點的地址。最大16個字符。 比如你的電腦名稱是PC1, 加入了一個。TEST.COM的域,現(xiàn)在計算機FQDN名是PC1.TEST.COM? ?.你PING??計算機名PC1,就走WINS服務(wù)了,也就是NETBIOS名來解析.你PING??pc1.test.com的時候,走的就是DNS解析了。因為完全計算機名稱里有小圓點。
當(dāng)工作組客戶端不知道一個計算機名時
1\是首先查看本地的netbios緩存與lmhosts文件是否有
2\如果沒有就向wins服務(wù)器發(fā)出請求(這要看你有沒有配置wins服務(wù)器)
3\如果還請求不到就會就會發(fā)了一個NBNS廣播包
4\如果沒有人響應(yīng)就會向DNS發(fā)請求
5\如果沒有響應(yīng)就結(jié)束這次請求.
-----------------------------
這個是百度上對NBNS的解釋,但實際情景中-圖2,PC并沒有向DNS發(fā)起請求,而是直接結(jié)束了請求,ICMP就返回不可達了。這個應(yīng)該是PC端的問題。至少這樣看來NBNS都不是最優(yōu)先要去做的。就無法解釋我開始的現(xiàn)象,什么情況下才會發(fā)生呢???NETBIOS和SMB被設(shè)置后都會開啟相應(yīng)的端口,這些端口容易被黑客利用,所以它們開啟都存在一定的危險性。NETBIOS的服務(wù)端口為137、138、139。SMB的服務(wù)端口445。
NETBIOS的端口:
137。NetBIOS Name Resolution (NetBIOS名稱解析) 137端口對應(yīng)于服務(wù)中的Computer Browser ,Windows Internet Name Service , Server等。137端口有管理計算機名的功能。計算機名管理是指Windows網(wǎng)絡(luò)中的電腦通過用于相互識別的名字,即NetBIOS名,獲取實際的IP地址的功能。137端口會把這種信息包泄漏到網(wǎng)絡(luò)上。使用NetBIOS over TCP/ IP時,該端
口會自動處于開放狀態(tài),由計算機本身向外部散布計算機名稱及其用戶的詳細信息。建議關(guān)閉此端口。
UDP端口138。NetBIOS Datagram Service (NetBIOS數(shù)據(jù)流服務(wù))138端口對應(yīng)于服務(wù)中Computer Browser , Server ,Net Logon等。138端口和137端口一樣會向外部發(fā)送自己的信息,其特點是會在網(wǎng)絡(luò)上泄露系統(tǒng)的版本信息。例如,泄漏Windows版本是Windows XP Professional。138端口還提供NetBIOS環(huán)境下的計算機名瀏覽功能,該功能可以讓用戶在Browsing List (瀏覽列表)里看到連接于網(wǎng)絡(luò)中所有的計算機。例如,在WindowsXP中通過網(wǎng)上鄰居窗口打開整個網(wǎng)絡(luò),將看到一系列的工作組,雙擊打開某個工作組,就會查看到該工作組里的計算機列表(DoS方式下可使用命令net view / domain :workgroupname查看)。建議關(guān)閉此端口。
- TCP端口139。NetBIOS Session Service (NetBIOS會話服務(wù))139端口對應(yīng)于服務(wù)中的Computer Browser , Print Spooler , Server ,Net Logon等。139端口是基于SMB協(xié)議(服務(wù)器信息塊協(xié)議)對外提供共享服務(wù)。即通過這個端口進入的連接試圖獲得NetBIOS/ Server Message Block(服務(wù)器信息塊)服務(wù),用于File and Print Sharing(文件和打印機共享)和SAMBA程序。
關(guān)閉137、138、139端口的方法:(解決方案中給用戶提出建議)
關(guān)閉Windows XP下的137、138、139端口。要想停止NetBios服務(wù),首先由控制面板中選擇目前正在使用的網(wǎng)絡(luò)連接,在屬性窗口中查看Internet協(xié)議(TCP/IP)的屬性。在常規(guī)中單擊高級按鈕,彈出高級TCP/IP設(shè)置對話框,在WINS中選擇禁止用TCP/IP上的NetBios即可。
SMB的端口:
從Windows 2000開始,微軟引入了SMB Direct Over TCP的445端口。上述的137、
138、139 端口雖然被保留,并可正常工作,但是默認情況下,系統(tǒng)總是會使用445端
口進行SMB會話,僅在445端口工作失敗的情形下,才會使用139端口作為SessionPort。
445端口默認情況下是始終開放的。設(shè)計及實現(xiàn)技術(shù)
NETBIOS是否開啟,可以通過注冊表中的鍵值來判斷。在判斷鍵值之前,要先獲取它的網(wǎng)卡信息。在注冊表中的位置為:HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion\\NetworkCards\\。
然后在注冊表子鍵中找到相對應(yīng)得項。在注冊表中的位置為:HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\NetBT\\Parameters\\Interfaces\\。數(shù)值名稱為NetbiosOptions,如果是1說明開啟,是2說明關(guān)閉。
0 Comments.