Windows

是否可以使用 IPv6 通過“網路使用”連接到遠端共享?

  • January 10, 2014

可以使用 UNC 或 IPv4 地址連接到遠端電腦上的共享文件夾net use,例如:

net use \\remotePC\SharedFolder     // valid
net use \\111.122.1.1\SharedFolder  // valid

使用者是否也可以使用 IPv6 進行連接?是否需要單獨配置但技術上可行?如果我嘗試指定 IPv6 地址,則會收到錯誤 53:

The network path was not found.

我問的原因是因為我的一個程序接受遠端共享文件夾位置作為輸入參數 - 我需要評估該位置是否有效。我知道如果它是 UNC 路徑或 IPv4 地址是有效的,但不確定是否應該允許 IPv6 或只是導致錯誤。

正如微軟所記錄的:

例如,對於以下 IPv6 地址:

2001:4898:9:3:c069:aa97:fe76:2449

共享的範例可能如下:

\ 2001-4898-9-3-c069-aa97-fe76-2449.ipv6-literal.net \ 分享

有關更多資訊,請參閱:如何為 IPv6 地址創建 UNC?


另請注意,奇怪的是,Microsoft 實際上並不擁有該域名,並且實際所有者未知。雖然 Windows 不應該將這些查詢發送到網路,但如果這種文字在其他上下文中被重用,仍然存在洩漏的可能性。建議您為您的網路設置 DNS。

引用自:https://serverfault.com/questions/566382