作者 主題: VMware 7 Bridge mode 下 Guest OS WinXP 網路磁碟連線問題  (閱讀 5263 次)

0 會員 與 1 訪客 正在閱讀本文。

abeltseng

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
環境:
Host OS , ip: 10.1.1.2
Guest OS, ip: 10.1.1.3
第三台PC, ip: 10.1.1.4
全部是WinXP SP3 更新到2010.09月份,都可以透過 IP分享器出去,皆可以互 ping 到,防火牆全關閉
Bridge mode

問題:
Guest OS 連線到Host OS 使用網路磁碟ok, 從\\10.1.1.2\share, copy 小檔案ok(1Mb 以下),大檔案則不行 (出現錯誤訊息:無法複製 xxxx,指定的網路名稱無法使用)

Host OS 事件檢視簿出現 "伺服器已經偵測到從用戶端 \\10.1.1.3,在嘗試進行的拒絕服務的攻擊和已中斷連接"
找到 http://support.microsoft.com/kb/898468 來更改 MaxMpxCt跟DisableDos 都不行


試過的方法:
Guest OS 連線到第三台 PC 使用網路磁碟ok, 從\\10.1.1.4 , copy 小檔案ok,大檔案 ok
第三台 PC 使用網路磁碟ok, 從\\10.1.1.2\share, copy 小檔案ok,大檔案 ok
把 Guest OS 改成 NAT mode 改 ip:192.x.x.x 連線到Host OS 使用網路磁碟ok, 從\\10.1.1.2 , copy 小檔案ok,大檔案 ok
關閉所有防毒機制也是一樣
重新安裝 vmware workstation 7.1.2 build-301548 也是一樣
安裝 oracle 的 VirtualBox 及 XP SP3 去存取 \\10.1.1.2\share 卻正常可以使用



請問,有人有遇過嗎?
« 上次編輯: 2010-09-27 09:37 由 abeltseng »

ccdm

  • 憂鬱的高中生
  • ***
  • 文章數: 165
    • 檢視個人資料
如果使用HTTP File Server(HFS)的方式分享可以嗎?

abeltseng

  • 可愛的小學生
  • *
  • 文章數: 25
    • 檢視個人資料
如果使用HTTP File Server(HFS)的方式分享可以嗎?

HFS 這種我沒事過說,會很難架設嗎?
我剛用 VNC 裝在 Guest OS,用 Host OS 連線進去,檔案也可以傳得進去

tenyi

  • 可愛的小學生
  • *
  • 文章數: 2
    • 檢視個人資料
我也發生同樣的問題,查了很久才發現,網芳對NAT是有問題的!
http://social.microsoft.com/forums/en-US/whssoftware/thread/74459790-d5e0-46c4-9cf8-6b0ec036b8bb/

要強制使用139 port才行,請看 Bhupinderk 的說明

Q. Cannot copy %filename%, network name no longer available
 
Whenever NAT is in place and a new connection is established to a server, the server check for previous connections from the same client IP address and deletes any previous connections. Because NAT acts as a proxy for the SMB protocol by using the same IP address from the two client connection requests, the earlier connection is terminated.
To resolve this we have to ensure that SMB connection is established on port 139, to do that we have to set following registry key on server
You also have to ensure that port 139 is opened on the Firewall
 
1. Start Registry Editor.

2. Locate and then click the following registry key:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NetBT\Parameters

3. Add the following registry value:
Value Name : SmbDeviceEnabled
Type : REG_DWORD
Value Data : 0

The default setting is 1 (enabled)