“沒有權限”—局域網訪問
1 檢查 guest 用戶啟用
2 檢查 本地安全策略:\安全設置\本地策略\用戶權限分配\中的“拒絕從網絡訪問這臺計算機”,把guest刪除
3 檢查 注冊表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa右邊窗口RestrictAnonymous的值是否為0
=============================================
雖然說Windows XP構成的網絡所有設置和由Windows 2000構成的完全一樣,但是我們在實際應用過程中還是會出現網絡內的計算機不能相互訪問的現象。我們在這里所有的問題歸納總結一下,希望能對大家在實際的網絡使用中能有所幫助。 我們今天所談的這些問題,都是不考慮物理連接的,只是針對策略方面的問題,另外,相應的協議安裝也是完全正確的,計算機的IP地址盡量都設置在同一個地址段和同一個工作組內。 1.檢查guest賬戶是否開啟 XP在默認情況下是沒有開啟guest賬戶的,這樣網絡內部的其它計算機是不能訪問的。因此為了其他人能瀏覽你的計算機,請啟用guest賬戶。同時,為了安全其間,我們要為guest帳戶設置密碼或相應的權限。當然,也可以為每一臺機器設置一個用戶名和密碼,以便計算機之間的互相訪問。 2.檢查是否拒絕Guest用戶從網絡訪問本機 當你開啟了guest賬戶卻發現還是根本不能訪問時,請檢查設置是否為拒絕guest從網絡訪問計算機,因為XP默認是不允許guest從網絡登錄的,所以即使開了guest也一樣不能訪問。在開啟了系統Guest用戶的情況下,我們就來解除對Guest賬號的限制,在“運行”對話框中輸入“GPEDIT.MSC”,打開組策略編輯器,依次選擇“計算機配置→Windows設置→安全設置→本地策略→用戶權利指派”,雙擊“拒絕從網絡訪問這臺計算機”策略,刪除里面的“GUEST”賬號。這樣其他用戶就能夠用Guest賬號通過網絡訪問使用Windows XP系統的計算機了。 3.改網絡訪問模式 XP默認是把從網絡登錄的所有用戶都按來賓賬戶處理的,因此即使管理員從網絡登錄也只具有來賓的權限,若遇到不能訪問的情況,請嘗試更改網絡的訪問模式。打開組策略編輯器,依次選擇“計算機配置→Windows設置→安全設置→本地策略→安全選項”,雙擊“網絡訪問:本地賬號的共享和安全模式” 策略,將默認設置“僅來賓—本地用戶以來賓身份驗證”,更改為“經典:本地用戶以自己的身份驗證”。 這樣即使不開啟guest,你也可以通過輸入本地的賬戶和密碼來登錄你要訪問的計算機,本地的賬戶和密碼為你要訪問的計算機內已經的賬戶和密碼。若訪問網絡時需要賬戶和密碼,可以通過輸入你要訪問的計算機內已經的賬戶和密碼來登錄。 若不對訪問模式進行更改,也許你連輸入用戶名和密碼都辦不到,//computername/guest為灰色不可用。即使密碼為空,在不開啟 guest的情況下,你也不可能點確定登錄。改成經典模式,最低限度可以達到像2000里沒有開啟guest賬戶情況時一樣,可以輸入用戶名和密碼來登錄你要進入的計算機。但是這還有一個需要我們注意的問題,讓我們接著往下看。 4.一個需要注意的問題 我們可能還會遇到另外一個問題,即當用戶的口令為空時,即使你做了上述的所有的更改還是不能進行登錄,訪問還是會被拒絕。這是因為,在系統“安全選項”中有“賬戶:使用空白密碼的本地賬戶只允許進行控制臺登錄”策略默認是啟用的,根據Windows XP安全策略中拒絕優先的原則,密碼為空的用戶通過網絡訪問使用Windows XP的計算機時便會被禁止。我們只要將這個策略停用即可解決問題。在安全選項中,找到“使用空白密碼的本地賬戶只允許進行控制臺登錄”項,停用就可以,否則即使開了guest并改成經典模式還是不能登錄。經過以上的更改基本就可以訪問了,你可以嘗試選擇一種適合你的方法。下面在再補充點其它可能會遇到的問題。 5.網絡鄰居不能看到計算機 我們可能經常不能在網絡鄰居中看到你要訪問的計算機,除非你知道計算機的名字或者IP地址,通過搜索或者直接輸入//computername或//IP。其實這樣的問題我們只要按下面的操作就可以解決:啟動“計算機瀏覽器”服務。“計算機瀏覽器服務”在網絡上維護一個計算機更新列表,并將此列表提供給指定為瀏覽器的計算機。如果停止了此服務,則既不更新也不維護該列表。 137/UDP--NetBIOS名稱服務器,網絡基本輸入/輸出系統(NetBIOS)名稱服務器(NBNS)協議是TCP/IP上的NetBIOS(NetBT)協議族的一部分,它在基于NetBIOS名稱訪問的網絡上提供主機名和地址映射方法。 138/UDP--NetBIOS數據報,NetBIOS數據報是TCP/IP上的NetBIOS(NetBT)協議族的一部分,它用于網絡登錄和瀏覽。 139/TCP--NetBIOS會話服務,NetBIOS會話服務是TCP/IP上的NetBIOS(NetBT)協議族的一部分,它用于服務器消息塊(SMB)、文件共享和打印。請設置防火墻開啟相應的端口。一般只要在防火墻中允許文件夾和打印機共享服務就可以了。 6.關于共享模式 對共享XP默認只給予來賓權限或選擇允許用戶更改“我的文件”。Windows 2000操作系統中用戶在設置文件夾的共享屬性時操作非常簡便,只需用鼠標右擊該文件夾并選擇屬性,就可以看到共享設置標簽。而在Windows XP系統設置文件夾共享時則比較復雜,用戶無法通過上述操作看到共享設置標簽。 具體的修改方法如下:打開“我的電腦”中的“工具”,選擇“文件夾屬性”,調出“查看”標簽,在“高級設置”部分滾動至最底部將“簡單文件共享(推薦)”前面的選擇取消,另外如果選項欄里還有“Mickey Mouse”項也將其選擇取消。這樣修改后用戶就可以象使用Windows 2000一樣對文件夾屬性進行方便修改了。 7.關于用網絡鄰居訪問不響應或者反應慢的問題 在WinXP和Win2000中瀏覽網上鄰居時系統默認會延遲30秒,Windows將使用這段時間去搜尋遠程計算機是否有指定的計劃任務(甚至有可能到Internet中搜尋)。如果搜尋時網絡時沒有反應便會陷入無限制的等待,那么10多分鐘的延遲甚至報錯就不足為奇了。 下面是具體的解決方法: A.關掉WinXP的計劃任務服務(Task Scheduler) 可以到“控制面板/管理工具/服務”中打開“Task Scheduler”的屬性對話框,單擊“停止”按鈕停止該項服務,再將啟動類型設為“手動”,這樣下次啟動時便不會自動啟動該項服務了。 B.刪除注冊表中的兩個子鍵 我們在“運行”中輸入“regedit”,進入注冊表在其中找到主鍵“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,刪除下面的兩個子健:和。 其中,第一個子健決定網上鄰居是否要搜索網上的打印機(甚至要到Internet中去搜尋),如果網絡中沒有共享的打印機便可刪除此鍵。第二個子健則決定是否需要查找指定的計劃任務,這是網上鄰居很慢的罪魁禍首,必須將此子健刪除。 綜述: XP下的局域網總是出現很多原因不能訪問,雖然不會讓我們的網上沖浪受到影響,但是會讓我們在局域網內進行資料傳輸很不方便。但是用戶只要試過以上的方法,相信就可以很好的解決用戶在使用過程中遇到的問題。 |
|
===========================================
當局域網內其他機器訪問這臺計算機時提示: 3檢查 本地安全策略:\安全設置\本地策略\用戶權限分配\中的“從網絡訪問此計算機”,把guest添加進去。 xp局域網設置和xp無法訪問局域網的解決方案 [轉]
一、啟用guest來賓帳戶; 二、控制面板→管理工具→本地安全策略→本地策略→用戶權利指派里,“從網絡訪問此計算機”中加入guest帳戶,而“拒絕從網絡訪問這臺計算機”中刪除guest帳戶; 三、我的電腦→工具→文件夾選項→查看→去掉“使用簡單文件共享(推薦)”前的勾; 四、設置共享文件夾; 五、控制面板→管理工具→本地安全策略→本地策略→安全選項里,把“網絡訪問:本地帳戶的共享和安全模式”設為“僅來賓-本地用戶以來賓的身份驗證”(可選,此項設置可去除訪問時要求輸入密碼的對話框,也可視情況設為“經典-本地用戶以自己的身份驗證”); 六、右擊“我的電腦”→“屬性”→“計算機名”,該選項卡中有沒有出現你的局域網工作組名稱,如“work”等。然后單擊“網絡 ID”按鈕,開始“網絡標識向導”:單擊“下一步”,選擇“本機是商業網絡的一部分,用它連接到其他工作著的計算機”;單擊“下一步”,選擇“公司使用沒有域的網絡”;單擊“下一步”按鈕,然后輸入你的局域網的工作組名,如“work”,再次單擊“下一步”按鈕,最后單擊“完成”按鈕完成設置。 一般經過以上步驟,基本可以解決。如果不行,再往下看: 七、檢查本地連接是否被禁用,右擊“本地連接”→“啟用”; 八、關閉網絡防火墻; 九、檢查是否啟用了域,是否加入了該域并檢查域設置; 十、檢查是否關閉了server服務; 十一、檢查本地連接IP、子網掩碼、網關及DNS設置是否有誤; 十二、“本地連接”→屬性→常規,檢查是否安裝了“Microsoft網絡文件和打印機共享”、“Microsoft網絡客戶端”以及TCP/IP協議; 十三、某些局域網游戲和軟件須安裝NetBEUI協議。而且網上有文章說,在小型局域網中,微軟在WinXP中只支持的TCP/IP協議和NWLink IPX/SPX/NetBIOS兼容協議表現不盡如人意,在小型局域網(擁有200臺左右電腦的網絡)中NetBEUI是占用內存最少、速度最快的一種協議。 安裝方法: ①放入Windows XP安裝光盤,到“valueaddMsft et etbeui”目錄下將Netnbf.inf復制C:\Windows\INF中; ②將Nbf.sys復制到C:\Windows\System32\Drivers中; ③開始→控制面板→網上鄰居”→“網絡連接”→“本地連接”(就是你目前使用中的局域網連接)上按右鍵→“屬性”→“常規”→“安裝”→“通訊協議”→→“添加”,此時就可以看到“NetBEUI Protocol”這一項(此項原來是沒有的),選取NetBEUI之后,按確定就OK了。 十四、作為網絡瀏覽服務器的電腦由于病毒、配置低運行慢以及死機等原因導致網絡上的計算機列表得不到更新,使得某些機器有時候在網上鄰居中找不到。 解決辦法:最簡單的辦法是重啟各種網絡設備和電腦,或者關閉個別有上述問題的電腦上的網絡瀏覽服務器功能,方法如下: win2000/XP下禁用Computer Browser服務 十五、給系統打上補丁。WinXP訪問網上鄰居的速度較慢,這是WinXP的一個Bug,當我們打開網上鄰居時,操作系統首先會從計劃任務中進行查找,因此就大大影響了訪問的速度,除非您已經安裝了SP1補丁才不會存在這個問題。 可以手工解決這一問題。從注冊表中找到“\HKEY_LOCAL_MACHINE\ SOFTWARE \Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,這里有一個名為“{ D6277990-4C6A-11CF-8D87-00AA0060F5BF }”的子鍵,該子鍵指向“計劃任務(Scheduled Tasks)”,將它直接刪除即可。 十六、先卸載網卡驅動,重啟再重裝; 十七、硬件問題,檢查網卡、網線、集線器、路由器等,在檢查之前,最好先重啟一下網絡設備(集線器、交換機、路由器)看能否解決; 十八、病毒(木馬)原因。升級病毒庫安全模式下全盤殺毒。
以上可解決大部分問題,起碼可以通過//對方計算機名/共享盤符的方式可以看到. 解決關于XP系統訪問局域網計算機時提示“拒絕訪問”的解決方法! 出現問題為訪問局域網計算機的時候提示: 您可能沒有權限使用網絡資源。請與這臺服務器的管理員聯系以查明您是否有訪問權限。拒絕訪問。 注意:后面提示“拒絕訪問”而不是提示別的信息! 解決方法: Windows網上鄰居互訪的基本條件: 1) 雙方計算機打開,且設置了網絡共享資源; 2) 雙方的計算機添加了 "Microsoft 網絡文件和打印共享" 服務; 3) 雙方都正確設置了網內IP地址,且必須在一個網段中; 4) 雙方的計算機中都關閉了防火墻,或者防火墻策略中沒有阻止網上鄰居訪問的策略。 首先關于啟用Guest為什么不能訪問的問題: 1、默認情況下,XP 禁用Guest帳戶。 2、默認情況下,XP的本地安全策略禁止Guest用戶從網絡訪問。 3、默認情況下,XP的 本地安全策略 -> 安全選項里,"帳戶:使用空密碼用戶只能進行控制臺登陸"是啟用的,也就是說,空密碼的任何帳戶都不能從網絡訪問只能本地登陸,Guest默認空密碼,所以,訪問 XP最簡單的方法就是:不用啟用Guest,僅修改上面的安全策略為"經典"就行了。別的系統訪問XP就可以自己輸入帳戶信息(經本人實踐,Guest以及其他用戶為空密碼仍能正常訪問,好象沒有什么作用,建議實在不行的情況下再更改此項。) 所以,如果需要使用Guest用戶訪問XP的話,要進行上面的三個設置:啟用Guest、修改安全策略允許Guest從網絡訪問、禁用3里面的安全策略或者給Guest加個密碼。 從網上鄰居-設置家庭或小型辦公網絡-按照你的實際情況設置 若通過以上問題還是無法訪問局域網的話,那就恭喜你,你中獎了,頭獎哦!~ 出現問題同上,但是可以上網,也能看到對方計算機,可以PING通局域網,但是仍無法訪問對方計算機,這證明您的計算機網絡是通的,本人就遇到這樣一個問題,先用的是同一個張XP-SP1碟裝的系統通過以上設置可以正常訪問,后來把自己的電腦換成SP2的時候出現以上問題,而且要比以上問題還要頭大,出現這樣的問題: 可以在工作組里面看到它,就是不能訪問。所有的機器都訪問不了它,但是它卻可以訪局域網里的任何一臺計算機,別的計算機訪問它則顯示“\\對方IP或計算機名 無法訪問。您可能沒有權限使用網絡資源。請與這臺服務器的管理員聯系以查明您是否有訪問權限。拒絕訪問。”但是從地址欄里面直接輸入這臺計算機的路徑也不可以訪問。 解決方法有兩種: 有一種是從系統安裝盤拷貝3個文件分別防在C盤的什么目錄下面,然后會在本地連接的屬性里面出現個新的叫NERBE什么的網絡組件,由于本人嫌麻煩沒有試,說實話我用的是WINXP-SP2-GHOST克隆的碟,只需要5分鐘就搞定,從哪找安裝盤啊,嘿嘿!~在此我們不用第一種采用這樣方法,希望有人有機會找到此詳細方法能測試一下。 此時最簡單的方法就是用IPC連接映射網絡驅動器,也有兩種方法: 方法一. 打開-我的電腦-工具-選擇映射網絡驅動器-設置驅動器ID-設置路徑(點瀏覽)-Microsoft Windows Network-選擇你的工作組-進入要映射的計算機(此處也可以是IP地址)-選擇要映射的驅動器-完成 若成功映射的話將自動進入映射的網絡驅動器里,此時你可以在我的電腦里面看到多了一個網絡驅動器的類型,下面就是你映射的網絡驅動器的連接,名字一般為:'計算機名/IP' 上的 本地磁盤 (f),若想關閉映射的網絡驅動器直接選擇它,然后點鼠標右鍵選擇斷開即可。 這時候有人可能會問了:雖然對方開了共享,但是都訪問不到對方計算機,又怎么從上面操作去選擇對方的驅動器呢? 辦法當然是有的,你想嘛,用腦子去想嘛,不想怎么會有辦法呢,其實方法很簡單,先共享自己的計算機的某個驅動器,最好用默認共享名:本地磁盤 (F)等,然后從上面操作的瀏覽中先選擇自己的驅動器,假如共享的是D盤,把\\自己計算機名或IP\本地磁盤 (D) 改為 \\對方計算機名或IP\本地磁盤 (F) 然后點完成就OK了,呵呵,是不是很簡單啊!~ 方法二. 這時候你就要把對方的驅動器共享名修改一下了,該成簡單點的,比如C盤改為C,這是為了便于在DOS里輸入,什么,驅動器共享名的框子是灰的,改不了?沒關系,把共享關掉再打開看看,是不是變成了白的呢,呵呵,那就快改吧!~ 點擊開始-選擇-運行-輸入:CMD-回車 輸入命令: net use z: \\計算機名或IP\驅動器名 其中“Z:”為你要網絡驅動器名。 例如我要共享IP為:192.168.1.123上的F盤,先設置對方計算機共享名為:F 在CMD窗口里面輸入命令: net use z: \\192.168.1.123\F 回車,成功后會提示你命令完成,OK,看看我的電腦里面是不是有了個網絡驅動器呢? |
=============================================================
在單位局域網中,相互之間訪問各自計算機中的共享資源是常有的事情,但我們在訪問對方計算機時,卻經常遇到系統彈出“沒有權限使用網絡資源,請與這臺計算機的管理員聯系”這樣的錯誤提示,或者要求輸入用戶名和密碼的對話框,面對這樣的錯誤故障提示,我們究竟該怎樣才能迅速有效地排除它,確保共享資源的訪問操作變得一帆風順呢?
仔細推敲上面的故障提示,多個不同的因素都有可能引起該共享訪問故障。①硬件問題,檢查網卡、網線、交換機、路由器等,在檢查之前,最好先重啟一下(集線器、交換機、路由器)看能否解決。網卡可卸載后再重裝。②軟件問題:檢查本地連接/屬性/常規是否安裝了“Microsoft網絡文件和打印機共享”、“Microsoft網絡客戶端”以及TCP/IP協議,是否啟用了NETBIOS(在TCP/IP屬性/高級/WINS中,98/2K/XP混網中需要),IP地址、子網掩碼、網關等設置是否正確,是否有病毒(木馬)。
為此要想局域網不能訪問XP,排除網絡故障,我們必須按部就班地對各個可能因素進行逐一設置測試:
在XP首次使用的時候要在網上鄰居的屬性里面新建一個網絡連接,進行網絡安裝向導(運行開始菜單\程序\附件\通訊\網絡安裝向導),也即是設置家庭和小型辦公網絡(打開網上鄰居,點設置家庭或小型辦公網絡)。
運行“網絡安裝向導”可以設置本機以下項目:①啟用了“賬戶:客戶賬戶狀態”(在“安全設置→本地策略→安全選項”下),這條設置實際上就是啟用了guest賬戶;②在“拒絕從網絡訪問這臺計算機”策略中刪除了guest賬戶,這樣其他計算機就能訪問共享資源了..;③更改計算機名和工作組名;④啟用文件和打印機共享。
第一、檢查參與共享訪問的兩臺局域網工作站是否處于同一個工作組或域中。右擊“我的電腦”/屬性/計算機名標簽,如圖所示,檢查一下該頁面中顯示的工作組或域名稱是否相同,要是不一致的話,則應進行更改。單擊“網絡 ID”按鈕,開始“網絡標識向導”:單擊“下一步”,選擇“本機是商業網絡的一部分,用它連接到其他工作著的計算機”;單擊“下一步”,選擇“公司使用沒有域的網絡”;單擊“下一步”按鈕,然后輸入你的局域網的工作組名,如“workgroup”,再次單擊“下一步”按鈕,最后單擊“完成”按鈕完成設置。
除了要讓兩臺目標工作站的工作組或域名稱設置成相同外,我們還需要打開每一臺工作站的TCP/IP屬性設置窗口,檢查它們的IP地址以及掩碼地址是否處于同一個域中或同一個工作組中,如果它們的上網參數不屬于同一個子網中的話,也無法保證這兩臺工作站可以直接通過網上鄰居窗口進行互相訪問。
第二、要檢查目標工作站是否啟用了guest賬號。
Windows XP的Guest帳戶允許其他人使用你的電腦,但不允許他們訪問特定的文件,也不允許他們安裝軟件。對Windows XP Home Edition計算機或工作組中的Windows XP Professional計算機的所有網絡訪問都使用來賓帳戶。使用net user guest確保為網絡訪問設置了來賓帳戶,如果該帳戶是活動的,命令輸出中會出現一行類似下面這樣的內容:Account active Yes;如果該帳戶不是活動的,請使用下面的命令授予來賓帳戶網絡訪問: net user guest /active:yes
或者用鼠標右鍵單擊一下系統桌面中的“我的電腦”圖標,從隨后彈出的右鍵菜單中執行“管理”菜單命令(或者在“開始”菜單中“ 運行”輸入compmgmt.msc后回車),打開本地系統的計算機管理窗口啟用Guest帳戶。
或者在控制面板/管理工具/本地安全策略/本地策略/安全選項里啟用。
第三、設置本地安全策略。依次單擊“開始”/“運行”命令,在彈出的系統運行文本框中,輸入組策略編輯命令“gpedit.msc”或者輸入本地安全設置編輯命令“secpol.msc” 單擊“確定”按鈕。
1、控制面板/管理工具/本地安全策略/本地策略/用戶權利指派里,在“拒絕從網絡訪問這臺計算機”中刪除guest帳戶。
然后找到“從網絡訪問這臺計算機”這個項目,在“從網絡訪問此計算機”中加入guest帳戶:
2、控制面板/管理工具/本地安全策略/本地策略/安全選項里,把“網絡訪問:本地帳戶的共享和安全模式”設為“僅來賓-本地用戶以來賓的身份驗證”(可選,此項設置可去除訪問時要求輸入密碼的對話框,如果要自己輸入帳戶信息的話,就設為“經典-本地用戶以自己的身份驗證”);
圖6
3、如果guest不能使用空密碼登錄的話,那么修改“控制面板/管理工具/本地安全策略”/安全選項里,停用“空密碼用戶只能進行控制臺登陸”;
第四、設置文件和打印機共享
1、檢查每臺工作站是否已經啟用了“文件和打印機共享”功能。 “網上鄰居”→ “屬性”→“本地連接”→“屬性”→“常規”標簽,并在對應標簽頁面中檢查一下“Microsoft網絡的文件和打印機共享”項目有沒有被選中,如果沒有被選中的話,則須重新選中 “文件和打印機共享”功能選項,并單擊“確定”按鈕,那樣一來該工作站的資源才能被設置成共享狀態,其他用戶才有可能訪問到對應系統中的共享資源。
2、在XP中要設置某個共享文件夾或磁盤的訪問權限,需要先進行如下操作:我的電腦→工具→文件夾選項→查看→去掉“使用簡單文件共享(推薦)”前的勾;
3、設置共享資源的訪問權限;
第一、 關閉防火墻或對防火墻規則進行相應設置。確保WINXP自帶的防火墻沒有開啟,打開本地連接屬性->高級,關掉Internet連接防火墻。
在啟用WINXP自帶防火墻時,默認情況下, ICF不允許任何外部主動連接,文件共享訪問操作是受到防火墻限制的,即使是本地的應用程序要訪問網絡也需要在許可列表中做設置。這時可以修改防火墻規則。點擊 “網上鄰居”→“屬性”→“本地連接”→“屬性”→“高級”→“設置”按鈕,打開Windows防火墻的系統屬性設置窗口,繼續單擊該設置窗口中的“例外”標簽,選中“程序和服務”列表框中的“文件和打印共享”復選項,并單擊“確定”按鈕,這么一來防火墻在啟用的情況下,防火墻對“文件與打印機共享”的功能限制就被取消了。
打開ICF(Internet連接防火墻)屬性,在服務這欄,選擇添加,添加服務的對話框共有四個編輯框,最上邊是描述服務名稱,以便于記憶,從上到下第二個是應用服務的IP地址或名稱,輸入127.0.0.1表示本機。下面連個是內外端口號,旁邊的tcp/udp標示這個端口是udp連接還是tcp連接。
按照下面的表格依次建立三個服務:
服務描述
IP 協 議 端 口
NetBIOS Name Service 127.0.0.1(本機) UDP 137
NetBIOS Datagram Service 127.0.0.1(本機) UDP 138
NetBIOS Session Service 127.0.0.1(本機) TCP 139
137/UDP -- NetBIOS名稱服務器,網絡基本輸入/輸出系統(NetBIOS)名稱服務器(NBNS)協議是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它在基于NetBIOS名稱訪問的網絡上提供主機名和地址映射方法。
38/UDP -- NetBIOS數據報,NetBIOS數據報是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它用于網絡登錄和瀏覽。
139/TCP -- NetBIOS會話服務,NetBIOS會話服務是TCP/IP上的NetBIOS (NetBT)協議族的一部分,它用于服務器消息塊(SMB)、文件共享和打印。
如果使用了第三方的防火墻產品,參考其使用手冊,確保防火墻沒有禁止以下端口的通訊:UDP-137、UDP-138、TCP-139、TCP-445(僅WIN2K及以后的操作系統)。
一般經過以上步驟,基本可以解決。如果不行,再檢查以下各項:
1、檢查本地連接是否被禁用,右擊“本地連接”→“啟用”;
2、關閉自己安裝的其它第三方網絡防火墻;
3、檢查是否啟用了域,是否加入了該域并檢查域設置;
4、檢查本地連接IP、子網掩碼、網關及DNS設置是否有誤;
5、檢查是否關閉了server服務。
啟動"計算機瀏覽器"服務:計算機瀏覽器"服務在網絡上維護一個計算機更新列表,并將此列表提供給指定為瀏覽器的計算機。如果停止了此服務,則既不更新也不維護該列表。WIN2K/XP要確保計算機瀏覽服務正常啟動。打開計算機管理->服務和應用程序->服務,在右窗中確保“Computer Browser”沒有被停止或禁用。
再打開系統的服務列表窗口,檢查一下“Clipbook”服務的運行狀態是否正常,因為該服務直接決定了局域網中的網絡用戶是否能看到本地系統中的文件夾資源。右鍵 “我的電腦”→“管理”,打開本地系統的計算機管理窗口,依次展開“服務和應用程序”/“服務”分支,在右側列表區域中找到“Clipbook”服務選項,啟用該服務。
6、“本地連接”→屬性→常規,檢查是否安裝了“Microsoft網絡文件和打印機共享”、“Microsoft網絡客戶端”以及TCP/IP協議;
在Windows XP中默認安裝了TCP/IP。但是,如果出了網絡問題想卸載后重新安裝TCP/IP就不容易了;在“本地連接”屬性中顯示的此連接使用下列項目列表中,單擊Internet協議(TCP/IP)項,您將發現卸載按鈕不可用(被禁用)。
這是因為傳輸控制協議/Internet協議(TCP/IP)堆棧是Microsoft XP/ 2003的核心組件,不能刪除。在這種情況下,如果需要重新安裝TCP/IP以使TCP/IP堆棧恢復為原始狀態。可以使用NetShell實用程序重置TCP/IP堆棧,使其恢復到初次安裝操作系統時的狀態。方法是:在命令提示符后鍵入以下命令,然后按ENTER鍵:netsh int ip reset c:\resetlog.txt,其中,Resetlog.txt記錄命令結果的日志文件,一定要指定,這里指定了Resetlog.txt日志文件及完整路徑。運行此命令的結果與刪除并重新安裝TCP/IP協議的效果相同。
7、某些局域網游戲和軟件須安裝NetBEUI協議。在小型局域網(擁有200臺左右電腦的網絡)中NetBEUI是占用系統資源小而效率高的一種協議,由于它不支持路由,在Windows XP系統默認安裝中已經不復存在,微軟在WinXP中只支持的TCP/IP協議和NWLink IPX/SPX/NetBIOS兼容協議,但在小型局域網中的表現不盡如人意。(在Win2k中NetBEUI協議是一個高效協議,因此必須安裝此協議)。
NetBEUI的安裝方法:
①放入Windows XP安裝光盤,到“Valueadd\Msft\Net\NetBEUI”目錄下Netnbf.inf復制C:\Windows\INF中;
②將Nbf.sys復制到C:\Windows\System32\Drivers中;
③開始→控制面板→網上鄰居”→“網絡連接”→“本地連接”(就是你目前使用中的局域網連接)上按右鍵→“屬性”→“常規”→“安裝”→“通訊協議”→“添加”,此時就可以看到“NetBEUI Protocol”這一項(此項原來是沒有的),選取NetBEUI之后,按確定就OK了。
8、作為網絡瀏覽服務器的電腦由于病毒、配置低運行慢以及死機等原因導致網絡上的計算機列表得不到更新,使得某些機器有時候在網上鄰居中找不到。最簡單的解決辦法是重啟各種網絡設備和電腦,或者關閉個別有上述問題的電腦上的網絡瀏覽服務器功能,方法如下:win2000/XP下禁用Computer Browser服務。
9、給系統打上補丁。WinXP訪問網上鄰居的速度較慢,這是WinXP的一個Bug,當我們打開網上鄰居時,操作系統首先會從計劃任務中進行查找,因此就大大影響了訪問的速度,除非您已經安裝了SP1補丁才不會存在這個問題。可以手工解決這一問題。從注冊表中找到“\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,這里有一個名為“{D6277990-4C6A-11CF-8D87-00AA0060F5BF}”的子鍵,該子鍵指向“計劃任務(Scheduled Tasks)”,將它直接刪除即可。
10、在注冊表里設置。開始 運行regedit回車,找到下列路徑HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa右邊窗RestrictAnonymous的值是否為0。 默認的 RestrictAnonymous值是 1 所以我們需要把值從1改成0。
11、先卸載網卡驅動,重啟再重裝;
12、硬件問題,檢查網卡、網線、集線器、路由器等,在檢查之前,最好先重啟一下網絡設備(集線器、交換機、路由器)看能否解決。網卡是網絡連接的基本設備,在桌面計算機中,每個網卡后面的指示燈應該是亮的,這表示連接是正常的。如果不亮,請檢查集線器或交換機是打開的,而且每個客戶端連接的指示燈都是亮的,這表示鏈接是正常的。接下來檢查網線的水晶頭是否接觸良好;
13、病毒(木馬)原因。升級病毒庫安全模式下(或DOS下)全盤殺毒。
另外,也可試用以下解決方法訪問“網絡計算機”:
1、使用ping命令測試網絡中兩臺計算機之間的連接。ping其它計算機IP,在命令提示處,鍵入ping x.x.x.x(其中x.x.x.x是另一臺計算機的IP地址),然后按ENTER鍵。應該可以看到來自另一臺計算機的幾個答復,如:Reply from x.x.x.x:bytes=32 time<1ms TTL=128。如果沒有看到這些答復,或者看到"Request timed out",說明本地計算機可能有問題。
2.使用ping命令測試網絡中名稱解析是否正常
。ping computername,其中computername是遠程計算機的名稱。通過ping命令用名稱測試計算機連接。確定計算機的名稱的方法是:在命令提示處,輸入SYSTEMINFO.或者在桌面上右擊我的電腦-屬性,然后單擊計算機名稱選項卡。如果看到該命令的成功答復,說明您在計算機之間具有基本連接和名稱解析。名稱解析跟NETBIOS密切相關。
3.設置了帳號和密碼。由于WinNT內核的操作系統,在訪問遠程計算機的時候,好像總是首先嘗試用本地的當前用戶名和密碼來嘗試,可能造成無法訪問,在這里把用戶密碼添加進去就可以了。
4.用映射驅動器的方法訪問,進入DOS方式,輸入“NET VIEW \killer”,回車 這是查看計算機Killer上有哪些共享文件夾,如D.再輸入NET USE Z:\Killer\D 將計算機IBM-ZB共享的文件夾D映射為H:盤,在命令提示符下鍵入“Z:”。你會發現你已經連到Killer計算機上了。
5.用IP地址訪問,在地址輸入欄中輸入“\\192.168.1.8”,單擊“確定”。
6、用搜索計算機的方法訪問,計算機更新列表需要時間,搜索計算機可以加快更新列表。點擊“網上鄰居”右鍵中的“搜索計算機”,輸入計算機名,點擊“立即搜索”,就可以看到你要訪問的計算機。直接雙擊右邊計算機名就可以打開它了。
===================================================
常見的網上鄰居訪問問題匯集[推薦]
Windows網上鄰居互訪的基本條件:
1) 雙方計算機打開,且設置了網絡共享資源;
2) 雙方的計算機添加了 "Microsoft 網絡文件和打印共享" 服務;
3) 雙方都正確設置了網內IP地址,且必須在一個網段中;
4) 雙方的計算機中都關閉了防火墻,或者防火墻策略中沒有阻止網上鄰居訪問的策略。
Windows 98/2000/XP/2003訪問XP的用戶驗證問題
首先關于啟用Guest為什么不能訪問的問題:
1、默認情況下,XP 禁用Guest帳戶
2、默認情況下,XP的本地安全策略禁止Guest用戶從網絡訪問
3、默認情況下,XP的 本地安全策略 -> 安全選項 里,"帳戶:使用空密碼用戶只能進行控制臺登陸"是啟用的,也就是說,空密碼的任何帳戶都不能從網絡訪問只能本地登陸,Guest默認空密碼......
所以,如果需要使用Guest用戶訪問XP的話,要進行上面的三個設置:啟用Guest、修改安全策略允許Guest從網絡訪問、禁用3里面的安全策略或者給Guest加個密碼。
有時還會遇到另外一種情況:訪問XP的時候,登錄對話框中的用戶名是灰的,始終是Guest用戶,不能輸入別的用戶帳號。
原因是這個安全策略在作怪(管理工具 -> 本地安全策略 -> 安全選項 -> "網絡訪問:本地帳戶的共享和安全模式")。默認情況下,XP的訪問方式是"僅來賓"的方式,那么你訪問它,當然就固定為Guest不能輸入其他用戶帳號了。
所以,訪問XP最簡單的方法就是:不用啟用Guest,僅修改上面的安全策略為"經典"就行了。別的系統訪問XP就可以自己輸入帳戶信息。
至于訪問2003,默認情況下2003禁用Guest,但是沒有 XP 那個討厭的默認自相矛盾的來賓方式共享,所以可以直接輸入用戶名密碼訪問。
一個小型辦公局域網,都是winxp系統,都能上外網,也能看到對方計算機,卻不能看到對方共享的計算機提示網絡路徑不正確,或你沒有權限使用網絡 大概就是這個意思 我記的不太清楚!!來賓帳戶我也啟用了!winxp的防火墻也是關閉的,ip地址也沒什么問題!!希望大家給分析一下!!非常感謝!
原因:Win2000/XP中存在安全策略限制。
有時,Win2000/XP"聰明"過了頭,雖然我們已經啟用了Guest賬戶,從Win98中卻仍然無法訪問Win2000/XP,比如使用了類似瑞星等的防火墻漏洞修補,它會修改"拒絕從網絡訪問這臺計算機"的策略,按下面的方法修改回來:
開始 -> 運行 -> gpedit.msc -> 計算機配置 -> windows設置 -> 本地策略 -> 用戶權利分配 -> 刪除"拒絕從網絡訪問這臺計算機"中的guest用戶。
Win2000/XP與Win98互訪
如果兩臺電腦都使用Win2000/XP操作系統,那么組建局域網是一件非常簡單輕松的事情,當硬件連接完成后,正常情況下立即可以在"網上鄰居"中看到對方。但如果局域網中有一臺電腦使用Win98,那情況可就不一定了,我們經常會發覺雖然Ping命令可以通過,但仍然無法在"網上鄰居"中實現互訪,這時該怎么辦呢?
對策一:在Win2000/XP中啟用Guest用戶。在Win2000/XP系統安裝之后會缺省建立兩個用戶賬戶,即Administrator(系統管理員)和Guest(來賓賬戶),所有在本地計算機沒有被分配到賬戶的用戶都將默認使用Guest賬戶,該賬戶是沒有密碼的。不過,在缺省設置下,這個Guest賬戶并未被啟用,我們可以從"控制面板|管理工具|計算機管理|本地用戶和組|用戶"中找到"Guest"賬戶,并用鼠標右擊打開"Guest屬性"對話框,去除這里的"賬戶已停用"復選框上的對鉤標記,這樣退出后就可以從Win98中訪問到Win2000/XP了。
其實,啟用了Guest賬戶后,最大的好處是從Win98訪問Win2000/XP時就不需要輸入用戶名和密碼了,這種方法比較適合于用戶不確定、訪問量較大的局域網,但對家庭用戶來說并不適用。
-------------------------------------------------------------------
對策二:檢查Win2000/XP中是否存在安全策略限制。有時,Win2000/XP"聰明"過了頭,雖然我們已經啟用了Guest賬戶,從Win98中卻仍然無法訪問Win2000/XP,這時就要從"控制面板|管理工具|本地安全策略|本地策略|用戶權利指派"中找到"從網絡訪問此計算機"或者"拒絕從網絡訪問這臺計算機",然后檢查一下其中是否出現了Guest賬戶或者其他對應的賬戶,然后根據不同情況進行添加或者刪除即可。
-------------------------------------------------------------------
對策三:停用本地連接上的防火墻。防火墻是充當網絡與外部世界之間的保衛邊界的安全系統,微軟在WinXP中為用戶提供了一個內置的Internet連接防火墻(ICF),啟用后可以限制某些不安全信息從外部進入內部網絡。不過,如果您是在本地連接上啟用了這個防火墻,那么就會造成工作組之間無法互訪,出現"XXX無法訪問"、"您可能沒有權限使用網絡資源"、"請與這臺服務器的管理員聯系以查明您是否有訪問權限"、"找不到網絡路徑"等類似的提示,此時請停用本地連接的防火墻屏蔽。
-------------------------------------------------------------------
對策四:為WinXP添加NetBEUI協議。其實,直接添加NetBEUI協議對于解決不能互訪的問題有時反而更為簡單一些,而且它可以解決上面提到的啟用防火墻的問題。Win98安裝時會自動安裝NetBEUI協議,但由于WinXP已經不再提供對NetBEUI協議的技術支持,因此只能手工添加了。
找出WinXP安裝光盤,進入"valueadd\Msft\Net\Netbeui"文件夾下,這里有Nbf.sys、Netbeui.txt、Netnbf.inf共3個文件,先將Nbf.sys文件復制到本機的"Windows\System32\Drivers"文件夾下(這里的本機指安裝了WinXP的那臺電腦),再將Netnbf.inf文件復制到本機的"Windows\INF"文件夾下,Netbeui.txt文件可有可無。不過, INF文件夾具有隱藏屬性,用戶需要先在WinXP下的"工具|屬性"窗口中選擇顯示文件才可以看到該目錄。
-------------------------------------------------------------------
對策五:啟用Win98中的"文件及打印機共享"。這是一個很簡單但卻經常被人忽略的問題,就是裝有Win2000/XP的機器雖然可以從"網上鄰居"中發現裝有Win98的機器,但卻無法訪問,這是因為Win98未啟用"允許其他用戶訪問我的文件"而造成的,啟用該選項就可以解決這個問題。
當然,除了上面提到的各種原因外,還有兩臺電腦不處于同一工作組中,或者是兩臺電腦的內部IP地址發生了沖突,甚至包括Hub故障、線路故障等。
微軟知識庫文章,Microsoft Knowledge Base Article - 318030
無法訪問共享文件和文件夾或者瀏覽工作組中的計算機
http://support.microsoft.com/default.aspx?scid=kb;cn;318030
3) 雙方都正確設置了網內IP地址,且必須在一個網段中;
^^^^^^^^^^^^^^^^^^
這個不一定,因為名稱解析問題可以用WINS服務解決