
解決局域網不能互相訪問
1.解決其它Windows電腦無法訪問WinXP電腦的問題
有些網友安裝好網絡后,卻發現安裝有Win9x或WinMe操作系統的電腦無法訪問WinXP電腦,甚至在網上鄰居中就根本看不到對方。若你也遇到這類麻煩可進行以下檢查。
(1).檢查Guest用戶是否已經啟用
在默認情況下,Win2000和WinXP中的Guest用戶是禁用的。要啟用Guest用戶可以到“控制面板/管理工具/計算機管理/本地用戶和組/用戶”中去掉“賬戶已停用”前面的小勾。此用戶最好不要設密碼,并選中“用戶不能更改密碼”和“密碼永不過期”,這樣可以方便用戶訪問并減少出現麻煩的可能性。但前提是必須設置好Guest用戶的權限和所屬組,否則后患無窮。
(2).檢查是否拒絕Guest用戶從網絡訪問本機
在WinXP中默認情況下是拒絕Guest用戶從網絡訪問本機的。可以到“控制面板/管理工具/本地安全策略/本地策略/用戶權限指派/拒絕從網絡訪問這臺計算機”查看,若其中包括Guest用戶便將其刪除。如果是在建有域的Win2000 Server或WinXP.net服務器上,還必須在“域安全策略”的相應項目中將Guest用戶刪除,需要注意的是刪除后要等幾分鐘才能奏效。
(3).為Guest用戶設置密碼
若Guest用戶設有密碼,其它Windows工作站訪問WinXP計算機時會提示輸入密碼,此時輸入Guest用戶的密碼也可以進入WinXP計算機。輸入密碼時可選中下面的“請將密碼保存到密碼列表”項,下次進入時便不再提示密碼(除非該用戶密碼已更改)。當然,若是在Windows工作站上已經設置為登錄域,并以某一域用戶登錄到域中則不會受到為Guest用戶密碼的影響。
2.確保所有計算機上都安裝了TCP/IP,并且工作正常。
在Windows XP中默認安裝了TCP/IP。但是,如果出了網絡問題想卸載后重新安裝TCP/IP就不容易了:在“本地連接”屬性中顯示的此連接使用下列項目列表中單擊Internet協議(TCP/IP)項,您將發現卸載按鈕不可用(被禁用)。
這是因為傳輸控制協議/Internet協議(TCP/IP)堆棧是Microsoft XP/ 2003的核心組件,不能刪除。在這種情況下,如果需要重新安裝TCP/IP以使TCP/IP堆;謴蜑樵紶顟B?梢允褂肗etShell實用程序重置TCP/IP堆棧,使其恢復到初次安裝操作系統時的狀態。方法是:在命令提示符后鍵入以下命令,然后按ENTER鍵:netsh int ip reset c:\\resetlog.txt,其中,Resetlog.txt記錄命令結果的日志文件,一定要指定,這里指定了Resetlog.txt日志文件及完整路徑。運行此命令的結果與刪除并重新安裝TCP/IP協議的效果相同。
3.正確安裝網絡組件
首先右擊網上鄰居-屬性,選擇要共享的網卡。把IP設置在局域網的同一個網段上。比如192.168.1.X網段。然后看一下TCP/IP的高級屬性中,是否開啟NETBIOS。
在利用WINNT4.0構建的網絡系統中,對每一臺主機的唯一標識信息是它的NetBIOS名,系統是利用WINS服務、信息廣播方式及Lmhost文件等多種模式將NetBIOS名解析為相應IP地址,從而實現信息通訊。
4.啟用打印與文件共享。
在網上鄰居和本地連接屬性里可以看到是否安裝了打印機與文件共享。驗證:如果在網上鄰居中看不到自己的機器,說明你沒有安裝打印機與文件共享。
5.啟動"計算機瀏覽器"服務
計算機瀏覽器"服務在網絡上維護一個計算機更新列表,并將此列表提供給指定為瀏覽器的計算機。如果停止了此服務,則既不更新也不維護該列表。
WIN2K/XP要確保計算機瀏覽服務正常啟動。打開計算機管理->服務和應用程序->服務,在右窗中確!癈omputer Browser”沒有被停止或禁用。
6.運行網絡標識向導
我的電腦選擇“屬性”,然后單擊“計算機名”選項卡單擊“網絡 ID”按鈕,開始“網絡標識向導”:單擊“下一步”,選擇“本機是商業網絡的一部分,用它連接到其他工作著的計算機”;單擊“下一步”,選擇“公司使用沒有域的網絡”;單擊“下一步”按鈕,然后輸入你的局域網的工作組名,再次單擊“下一步”按鈕,最后單擊“完成”按鈕完成設置。
7.Win2k安裝NetBEUI協議
在Win2k中NetBEUI協議是一個高效協議在局域網中使,因此必須安裝此協議:
網上鄰居->屬性->本地連接->屬性---->安裝------>協議------->NetBEUI Protocol
8.起用Guest(來賓)帳戶
Windows XP的Guest帳戶允許其他人使用你的電腦,但不允許他們訪問特定的文件,也不允許他們安裝軟件。對Windows XP Home Edition計算機或工作組中的Windows XP Professional計算機的所有網絡訪問都使用來賓帳戶。使用net user guest確保為網絡訪問設置了來賓帳戶,如果該帳戶是活動的,命令輸出中會出現一行類似下面這樣的內容:Account active Yes;如果該帳戶不是活動的,請使用下面的命令授予來賓帳戶網絡訪問:net user guest /active:yes
9.允許Guest(來賓)帳號從網絡上訪問。
在運行里輸入gpedit.msc,彈出組策略管理器,在‘計算機配置-Windows設置-本地策略-用戶權利指派’中,有“拒絕從網絡訪問這臺計算機”策略阻止從網絡訪問這臺計算機,如果其中有GUEST帳號,解決辦法是刪除拒絕訪問中的GUEST帳號。
10.防火墻:
確保WINXP自帶的防火墻沒有開啟,打開本地連接屬性->高級,關掉Internet連接防火墻。如果使用了第三方的防火墻產品,參考其使用手冊,確保防火墻沒有禁止以下端口的通訊:UDP-137、UDP-138、TCP-139、TCP-445(僅WIN2K及以后的操作系常?
11.設置屎藕兔藶?
由于WinNT內核的操作系統,在訪問遠程計算機的時候,好像總是首先嘗試用本地的當前用戶名和密碼來嘗試,可能造成無法訪問,在這里把用戶密碼添加進去就可以了
12.多種方法訪問“網絡計算機”
例如要打開網絡中名為“Killer”的計算機,其IP地址為192.168.1.8,如果你不清楚其它機器的IP地址,你可以使用“PING計算機名”來獲得它的IP地址。
用計算機名訪問,NETBIOS提供的服務。點擊“開始”菜單,單擊“運行”,在地址欄輸入“\\Killer”,單擊“確定”。
用IP地址訪問,在地址輸入欄中輸入“\\192.168.1.8”,單擊“確定”。
用搜索計算機的方法訪問,計算機更新列表需要時間,搜索計算機可以加快更新列表。點擊“網上鄰居”右鍵中的“搜索計算機”,輸入計算機名,點擊“立即搜索”,就可以看到你要訪問的計算機。直接雙擊右邊計算機名就可以打開它了。
用映射驅動器的方法訪問,進入DOS方式,輸入“NET VIEW \\killer”,回車這是查看計算機Killer上有哪些共享文件夾,如D。再輸入NET USE Z:\\Killer\\D將計算機IBM-ZB共享的文件夾D映射為H:盤,在命令提示符下鍵入“Z:”。你會發現你已經連到Killer計算機上了。
13.XP互訪 如果設置沒問題 那基本上是 策略 的事了
在安裝了Windows XP的計算機上,即使網絡連接和共享設置正確(如IP地址屬于同一子網,啟用了TCP/IP上的NetBIOS,防火墻軟件沒有禁止文件共享需要的135、137、138、139等端口),使用其他系統(包括Windows 9X/Me/2000/XP等)的用戶仍然無法訪問該計算機。我們應該怎樣解決這一問題呢?
默認情況下,Windows XP的本地安全設置要求進行網絡訪問的用戶全部采用來賓方式。同時,在Windows XP安全策略的用戶權利指派中又禁止Guest用戶通過網絡訪問系統。這樣兩條相互矛盾的安全策略導致了網內其他用戶無法通過網絡訪問使用Windows XP的計算機。你可采用以下方法解決。
方法一 解除對Guest賬號的限制
點擊“開始→運行”,在“運行”對話框中輸入“GPEDIT.MSC”,打開組策略編輯器,依次選擇“計算機配置→Windows設置→安全設置→本地策略→用戶權利指派”,雙擊“拒絕從網絡訪問這臺計算機”策略,刪除里面的“GUEST”賬號。這樣其他用戶就能夠用Guest賬號通過網絡訪問使用Windows XP系統的計算機了。
方法二 更改網絡訪問模式
打開組策略編輯器,依次選擇“計算機配置→Windows設置→安全設置→本地策略→安全選項”,雙擊“網絡訪問:本地賬號的共享和安全模式”策略,將默認設置“僅來賓—本地用戶以來賓身份驗證”,更改為“經典:本地用戶以自己的身份驗證”。
現在,當其他用戶通過網絡訪問使用Windows XP的計算機時,就可以用自己的“身份”進行登錄了(前提是Windows XP中已有這個賬號并且口令是正確的)。
當該策略改變后,文件的共享方式也有所變化,在啟用“經典:本地用戶以自己的身份驗證”方式后,我們可以對同時訪問共享文件的用戶數量進行限制,并能針對不同用戶設置不同的訪問權限。
不過我們可能還會遇到另外一個問題,當用戶的口令為空時,訪問還是會被拒絕。原來在“安全選項”中有一個“賬戶:使用空白密碼的本地賬戶只允許進行控制臺登錄”策略默認是啟用的,根據Windows XP安全策略中拒絕優先的原則,密碼為空的用戶通過網絡訪問使用Windows XP的計算機時便會被禁止。我們只要將這個策略停用即可解決問題。
1.解決其它Windows電腦無法訪問WinXP電腦的問題
有些網友安裝好網絡后,卻發現安裝有Win9x或WinMe操作系統的電腦無法訪問WinXP電腦,甚至在網上鄰居中就根本看不到對方。若你也遇到這類麻煩可進行以下檢查。
(1).檢查Guest用戶是否已經啟用
在默認情況下,Win2000和WinXP中的Guest用戶是禁用的。要啟用Guest用戶可以到“控制面板/管理工具/計算機管理/本地用戶和組/用戶”中去掉“賬戶已停用”前面的小勾。此用戶最好不要設密碼,并選中“用戶不能更改密碼”和“密碼永不過期”,這樣可以方便用戶訪問并減少出現麻煩的可能性。但前提是必須設置好Guest用戶的權限和所屬組,否則后患無窮。
(2).檢查是否拒絕Guest用戶從網絡訪問本機
在WinXP中默認情況下是拒絕Guest用戶從網絡訪問本機的。可以到“控制面板/管理工具/本地安全策略/本地策略/用戶權限指派/拒絕從網絡訪問這臺計算機”查看,若其中包括Guest用戶便將其刪除。如果是在建有域的Win2000 Server或WinXP.net服務器上,還必須在“域安全策略”的相應項目中將Guest用戶刪除,需要注意的是刪除后要等幾分鐘才能奏效。
(3).為Guest用戶設置密碼
若Guest用戶設有密碼,其它Windows工作站訪問WinXP計算機時會提示輸入密碼,此時輸入Guest用戶的密碼也可以進入WinXP計算機。輸入密碼時可選中下面的“請將密碼保存到密碼列表”項,下次進入時便不再提示密碼(除非該用戶密碼已更改)。當然,若是在Windows工作站上已經設置為登錄域,并以某一域用戶登錄到域中則不會受到為Guest用戶密碼的影響。
2.確保所有計算機上都安裝了TCP/IP,并且工作正常。
在Windows XP中默認安裝了TCP/IP。但是,如果出了網絡問題想卸載后重新安裝TCP/IP就不容易了:在“本地連接”屬性中顯示的此連接使用下列項目列表中單擊Internet協議(TCP/IP)項,您將發現卸載按鈕不可用(被禁用)。
這是因為傳輸控制協議/Internet協議(TCP/IP)堆棧是Microsoft XP/ 2003的核心組件,不能刪除。在這種情況下,如果需要重新安裝TCP/IP以使TCP/IP堆;謴蜑樵紶顟B?梢允褂肗etShell實用程序重置TCP/IP堆棧,使其恢復到初次安裝操作系統時的狀態。方法是:在命令提示符后鍵入以下命令,然后按ENTER鍵:netsh int ip reset c:\\resetlog.txt,其中,Resetlog.txt記錄命令結果的日志文件,一定要指定,這里指定了Resetlog.txt日志文件及完整路徑。運行此命令的結果與刪除并重新安裝TCP/IP協議的效果相同。
3.正確安裝網絡組件
首先右擊網上鄰居-屬性,選擇要共享的網卡。把IP設置在局域網的同一個網段上。比如192.168.1.X網段。然后看一下TCP/IP的高級屬性中,是否開啟NETBIOS。
在利用WINNT4.0構建的網絡系統中,對每一臺主機的唯一標識信息是它的NetBIOS名,系統是利用WINS服務、信息廣播方式及Lmhost文件等多種模式將NetBIOS名解析為相應IP地址,從而實現信息通訊。
4.啟用打印與文件共享。
在網上鄰居和本地連接屬性里可以看到是否安裝了打印機與文件共享。驗證:如果在網上鄰居中看不到自己的機器,說明你沒有安裝打印機與文件共享。
5.啟動"計算機瀏覽器"服務
計算機瀏覽器"服務在網絡上維護一個計算機更新列表,并將此列表提供給指定為瀏覽器的計算機。如果停止了此服務,則既不更新也不維護該列表。
WIN2K/XP要確保計算機瀏覽服務正常啟動。打開計算機管理->服務和應用程序->服務,在右窗中確!癈omputer Browser”沒有被停止或禁用。
6.運行網絡標識向導
我的電腦選擇“屬性”,然后單擊“計算機名”選項卡單擊“網絡 ID”按鈕,開始“網絡標識向導”:單擊“下一步”,選擇“本機是商業網絡的一部分,用它連接到其他工作著的計算機”;單擊“下一步”,選擇“公司使用沒有域的網絡”;單擊“下一步”按鈕,然后輸入你的局域網的工作組名,再次單擊“下一步”按鈕,最后單擊“完成”按鈕完成設置。
7.Win2k安裝NetBEUI協議
在Win2k中NetBEUI協議是一個高效協議在局域網中使,因此必須安裝此協議:
網上鄰居->屬性->本地連接->屬性---->安裝------>協議------->NetBEUI Protocol
8.起用Guest(來賓)帳戶
Windows XP的Guest帳戶允許其他人使用你的電腦,但不允許他們訪問特定的文件,也不允許他們安裝軟件。對Windows XP Home Edition計算機或工作組中的Windows XP Professional計算機的所有網絡訪問都使用來賓帳戶。使用net user guest確保為網絡訪問設置了來賓帳戶,如果該帳戶是活動的,命令輸出中會出現一行類似下面這樣的內容:Account active Yes;如果該帳戶不是活動的,請使用下面的命令授予來賓帳戶網絡訪問:net user guest /active:yes
9.允許Guest(來賓)帳號從網絡上訪問。
在運行里輸入gpedit.msc,彈出組策略管理器,在‘計算機配置-Windows設置-本地策略-用戶權利指派’中,有“拒絕從網絡訪問這臺計算機”策略阻止從網絡訪問這臺計算機,如果其中有GUEST帳號,解決辦法是刪除拒絕訪問中的GUEST帳號。
10.防火墻:
確保WINXP自帶的防火墻沒有開啟,打開本地連接屬性->高級,關掉Internet連接防火墻。如果使用了第三方的防火墻產品,參考其使用手冊,確保防火墻沒有禁止以下端口的通訊:UDP-137、UDP-138、TCP-139、TCP-445(僅WIN2K及以后的操作系常?
11.設置屎藕兔藶?
由于WinNT內核的操作系統,在訪問遠程計算機的時候,好像總是首先嘗試用本地的當前用戶名和密碼來嘗試,可能造成無法訪問,在這里把用戶密碼添加進去就可以了
12.多種方法訪問“網絡計算機”
例如要打開網絡中名為“Killer”的計算機,其IP地址為192.168.1.8,如果你不清楚其它機器的IP地址,你可以使用“PING計算機名”來獲得它的IP地址。
用計算機名訪問,NETBIOS提供的服務。點擊“開始”菜單,單擊“運行”,在地址欄輸入“\\Killer”,單擊“確定”。
用IP地址訪問,在地址輸入欄中輸入“\\192.168.1.8”,單擊“確定”。
用搜索計算機的方法訪問,計算機更新列表需要時間,搜索計算機可以加快更新列表。點擊“網上鄰居”右鍵中的“搜索計算機”,輸入計算機名,點擊“立即搜索”,就可以看到你要訪問的計算機。直接雙擊右邊計算機名就可以打開它了。
用映射驅動器的方法訪問,進入DOS方式,輸入“NET VIEW \\killer”,回車這是查看計算機Killer上有哪些共享文件夾,如D。再輸入NET USE Z:\\Killer\\D將計算機IBM-ZB共享的文件夾D映射為H:盤,在命令提示符下鍵入“Z:”。你會發現你已經連到Killer計算機上了。
13.XP互訪 如果設置沒問題 那基本上是 策略 的事了
在安裝了Windows XP的計算機上,即使網絡連接和共享設置正確(如IP地址屬于同一子網,啟用了TCP/IP上的NetBIOS,防火墻軟件沒有禁止文件共享需要的135、137、138、139等端口),使用其他系統(包括Windows 9X/Me/2000/XP等)的用戶仍然無法訪問該計算機。我們應該怎樣解決這一問題呢?
默認情況下,Windows XP的本地安全設置要求進行網絡訪問的用戶全部采用來賓方式。同時,在Windows XP安全策略的用戶權利指派中又禁止Guest用戶通過網絡訪問系統。這樣兩條相互矛盾的安全策略導致了網內其他用戶無法通過網絡訪問使用Windows XP的計算機。你可采用以下方法解決。
方法一 解除對Guest賬號的限制
點擊“開始→運行”,在“運行”對話框中輸入“GPEDIT.MSC”,打開組策略編輯器,依次選擇“計算機配置→Windows設置→安全設置→本地策略→用戶權利指派”,雙擊“拒絕從網絡訪問這臺計算機”策略,刪除里面的“GUEST”賬號。這樣其他用戶就能夠用Guest賬號通過網絡訪問使用Windows XP系統的計算機了。
方法二 更改網絡訪問模式
打開組策略編輯器,依次選擇“計算機配置→Windows設置→安全設置→本地策略→安全選項”,雙擊“網絡訪問:本地賬號的共享和安全模式”策略,將默認設置“僅來賓—本地用戶以來賓身份驗證”,更改為“經典:本地用戶以自己的身份驗證”。
現在,當其他用戶通過網絡訪問使用Windows XP的計算機時,就可以用自己的“身份”進行登錄了(前提是Windows XP中已有這個賬號并且口令是正確的)。
當該策略改變后,文件的共享方式也有所變化,在啟用“經典:本地用戶以自己的身份驗證”方式后,我們可以對同時訪問共享文件的用戶數量進行限制,并能針對不同用戶設置不同的訪問權限。
不過我們可能還會遇到另外一個問題,當用戶的口令為空時,訪問還是會被拒絕。原來在“安全選項”中有一個“賬戶:使用空白密碼的本地賬戶只允許進行控制臺登錄”策略默認是啟用的,根據Windows XP安全策略中拒絕優先的原則,密碼為空的用戶通過網絡訪問使用Windows XP的計算機時便會被禁止。我們只要將這個策略停用即可解決問題。