Win 2000網路芳鄰的問題



贊助商連結


頁 : [1] 2

jeffwu
2001-09-03, 10:00 AM
網域中現有兩部2000 server及98數部
當2000 server只裝tcp/ip時 98裝netbeui及tcp/ip時 98沒有辦法在網路芳鄰中看到這兩台2000 server 而這兩台2000 server也只能再網路芳鄰中看到對方 卻看不到其他98 clients
用search電腦名稱的方式也找不到

當這兩台2000 server裝了netbeui後 再網路芳鄰中就能看到所以98 clients 而98也看的到這兩台2000 server了

請問要如何在不裝netbeui的情況下也能看到所有電腦呢??

網路環境如下
2000 server為real ip 所有98 clients以nat方式使用private ip
其中一台2000 server為wins server 兩台2000都有勾選啟用netbios over tcp/ip

謝謝!

贊助商連結


sergei
2001-09-03, 10:54 AM
你在所有電腦上只安裝TCP/IP,然後DISABLE WIN2K 的NETBIOS OVER TCP/IP試試看。(註:WINME,WIN2K和WINXP的預設通訊協定是TCP/IP,而WIN9X,WINNT的預設通訊協定是NBT,即NETBIOS OVER TCP/IP)。

jsonnet
2001-09-03, 11:37 AM
你的問題出在98多了NETBEUI協定 , 把它移除即可 , 否則98的NETBIOS會優先採用NETBEUI而乎略了TCP/IP , 因為NETBIOS只能在最先連接的界面來作業 , NETBIOS OVER NETBEUI是沒法和另一台採用NETBIOS OVER TCP/IP的電腦來通訊的 , 至於98中的NETBIOS為何會先用NETBEUI而不用TCP/IP這是因為NETBEUI的順序在TCP/IP之前 , 在95中可以借由更改登錄來改變通訊協定順序 (如果你有此特殊需求的話) 在98中應該也是一樣 , NETBIOS OVER TCP/IP建議不要移除因為你只剩TCP/IP可運作除非你完全不用NETBIOS名稱來找電腦

jeffwu
2001-09-03, 01:38 PM
謝謝兩位大哥的回答
小的照兩位的作法
分別在一台98及一台2000 pro上試
但是只要2000 server上沒有netbeui
98或2000 pro不管有沒有裝netbuei
都看不到2000 server 卻可以看到其他的98

netbios over tcp/ip我也有試著取消過 但是沒有用

這樣跟是否是real ip有關係嗎
因為我現在在使用private ip及只裝tcp/ip的2000 pro網路芳鄰中
可以看的到一台有裝tcp/ip及netbuei的nt4(使用private ip)
卻看不到使用real ip的2000 server(使用real ip)

到底是什麼原因呢??
謝謝!

jsonnet
2001-09-03, 04:52 PM
PO出你詳細的網路架構 , 說明一下IP . 遮罩 . 預設閘道

jeffwu
2001-09-03, 06:42 PM
最初由 jsonnet
PO出你詳細的網路架構 , 說明一下IP . 遮罩 . 預設閘道

ok 環境有點複雜 如下

使用adsl 固定5 ip
nat為zyxel p310 nat給所有95/98/2k pro 的clients
ip都由p310 以dhcp方式取得
clients gateway為p310之private ip
clients安裝的protocal有tcp/ip netbeui及ipx/spx 以存取netware server

pdc為nt4 ip為192.168.2.3 有掛tcp/ip及netbeui

兩台2000 server及p310使用real ip
gateway設成atur的ip subnet mask就是255.255.255.248囉.

所有device都是接在hub上 包括atur和p310的lan端及wan端

不知道這樣的information夠不夠 若要更詳細請告知

謝謝!!!

jsonnet
2001-09-04, 01:23 AM
最初由 jeffwu


ok 環境有點複雜 如下

使用adsl 固定5 ip
nat為zyxel p310 nat給所有95/98/2k pro 的clients
ip都由p310 以dhcp方式取得
clients gateway為p310之private ip
clients安裝的protocal有tcp/ip netbeui及ipx/spx 以存取netware server

pdc為nt4 ip為192.168.2.3 有掛tcp/ip及netbeui

兩台2000 server及p310使用real ip
gateway設成atur的ip subnet mask就是255.255.255.248囉.

所有device都是接在hub上 包括atur和p310的lan端及wan端

不知道這樣的information夠不夠 若要更詳細請告知

謝謝!!!

@@|| 你說得讓我霧煞煞 , 你的ATU-R是接HUB的UPLINK? 然後P310+所有電腦(包括合法及私有IP)全是"直接"連到同一台HUB?

sergei
2001-09-05, 11:16 AM
你的網路環境應該是p310的Lan port接hub的一個port,而hub其他的port再分別連接其他的
server和clinet端,而clinet端和server端均使用private ip,還是有某些server端或client端使用public ip,請你說得詳細一點!

jeffwu
2001-09-05, 01:54 PM
不好意思 讓大家看不清楚
目前的接法"相信"是ATUR接到第一台HUB,P310的WAN及LAN也接到這台HUB上,這台HUB再串接兩台HUB,所有的CLIENTS及SERVER再接到這些HUB上。
我說"相信"的原因是因為HUB放在擁擠的機櫃中,而且面版朝後,我接下這個工作後還沒有機會去一一檢查,但是前一個工程師是這樣告訴我的。

其中只有兩台2K SERVER及一台2K PRO使用REAL IP,其它都是PRIVATE IP。
而這三台REAL IP的電腦在CLIENT的網芳上都看不到,除非使用SEARCH。

其中一台2K SERVER(使用REAL IP的其中一台),在只裝TCP/IP的情況下,網芳中只看的到2K BASE的電腦,其它98一律看不見,也SEARCH不到。

另一台2K SERVER(也是使用REAL IP中的其中一台),在安裝TCP/IP及NETBEUI的情況下,則可以在網芳中看的到所有有安裝NETBEUI的95/2K電腦,沒裝的還是看不到。

不曉得這樣是不是比較清楚了。
我的目的是想要把所有電腦的NETBEUI取消,提高網路的效率。
謝謝各位大哥的幫忙囉~

jsonnet
2001-09-05, 05:58 PM
最初由 jeffwu
不好意思 讓大家看不清楚
目前的接法"相信"是ATUR接到第一台HUB,P310的WAN及LAN也接到這台HUB上,這台HUB再串接兩台HUB,所有的CLIENTS及SERVER再接到這些HUB上。
我說"相信"的原因是因為HUB放在擁擠的機櫃中,而且面版朝後,我接下這個工作後還沒有機會去一一檢查,但是前一個工程師是這樣告訴我的。

其中只有兩台2K SERVER及一台2K PRO使用REAL IP,其它都是PRIVATE IP。
而這三台REAL IP的電腦在CLIENT的網芳上都看不到,除非使用SEARCH。

其中一台2K SERVER(使用REAL IP的其中一台),在只裝TCP/IP的情況下,網芳中只看的到2K BASE的電腦,其它98一律看不見,也SEARCH不到。

另一台2K SERVER(也是使用REAL IP中的其中一台),在安裝TCP/IP及NETBEUI的情況下,則可以在網芳中看的到所有有安裝NETBEUI的95/2K電腦,沒裝的還是看不到。

不曉得這樣是不是比較清楚了。
我的目的是想要把所有電腦的NETBEUI取消,提高網路的效率。
謝謝各位大哥的幫忙囉~


那麼3台用REAL IP的W2K其GATEWAY是直接指向ATU-R? 遮罩應該是255.255.255.248?

PRIVATE IP的電腦GATEWAY指向P310? 分配到的IP範圍多少?

為了單純話你的環境 , 建議你至所有W2K電腦中修改登錄 , 讓它們全都不參與瀏覽服務 , 路徑在 : HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONTROLSET\SERVICES\BROWSER\PARAMETERS此參數 , 原本值YES或AUTO一律改為NO然後重開機 (關於MS的瀏覽服務請自行參考相關書籍) , 移除所有電腦上的NETBEUI協定 , 所有電腦在相同工作群組下 , 電腦名稱所遵照規定 , 不要取消NETBIOS OVER TCP/IP