透過 DNS 主機名稱或 IP 位址連接到 Windows 10 共享

透過 DNS 主機名稱或 IP 位址連接到 Windows 10 共享

我有兩台 Win 10 Home 計算機,都登入同一個 Microsoft 帳戶。兩台機器都使用密碼登入。 TLDR:透過 DNS 主機名稱或 IP 位址存取公共共用失敗。

詳細資料:假設第一台機器的系統名稱是「Accounting」。記帳取得固定 IP 位址的 DHCP 分配,該位址透過 DNS 向後和向前解析為「accounting.example.com」。會計有一個公共共享資料夾「共享」。

第二台機器是“ Roaming”,Roaming是來賓虛擬機,在虛擬子網路上運行,透過 NAT 連接到 LAN,主機為來賓提供 DHCP Roaming,將其設定為相同的 DNS 伺服器。兩個子網路之間沒有防火牆,只有一個虛擬 NAT 路由器。

Roaming:使用檔案總管瀏覽到\\accounting.example.com\Shared:系統提示我輸入登入名稱和密碼。我提供了 Microsoft 帳戶登入名稱和密碼,得到「指定的網路密碼不正確」。從「更多詳細資料」我得到的是:錯誤代碼:0x80004005,「未指定錯誤」。運行“診斷”告訴我同樣的事情:“您無權訪問共享”。\\Accounting\Shared掛起一段時間並且無法連接,因為這是一個虛擬子網,而且它沒有橋接到 LAN。我\\192.168.x.x\Shared使用 的 IPv4 位址得到了相同的結果。

相關:我在計算機本身上得到了相同的結果Accounting:在文件資源管理器中瀏覽\\Accounting\Shared無需密碼即可工作,並向我顯示同一計算機上共享資料夾的內容。但是\\accounting.example.com\Shared, 或\\192.168.x.x\Shared會導致相同的失敗:提示密碼,然後存取被拒絕。這幾乎排除了來自其他來賓虛擬機器的任何網路/防火牆問題,Accounting無法使用自己的 DNS 名稱或 IP 位址進行瀏覽。

在網路適配器設定中啟用檔案和印表機共用。

我的 Microsoft 登入/密碼有效,從任何一台電腦登入 account.microsoft.com 都沒有問題。

我在網路共用中驗證該Accounting機器已指派給 的 IP 位址accounting.email-scan.com

我需要做一些事情來允許透過 DNS 名稱瀏覽公共共享嗎?

答案1

檢查是否中小企業在兩台電腦上都啟用了伺服器 iz。運行Get-SmbServerConfiguration命令在電源外殼並檢查是否EnableSMB2Protocol設定為真的。如果設定為錯誤的然後運行命令Set-SMBServerConfigutation -EnableSMB2Protocol $true

並確保兩台計算機位於同一個工作組中。

相關內容