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