É possível usar IPv6 para conectar-se a um compartilhamento remoto usando 'net use'?

É possível usar IPv6 para conectar-se a um compartilhamento remoto usando 'net use'?

Pode-se usar o endereço UNC ou IPv4 para conectar-se a uma pasta compartilhada em uma máquina remota usando net use, por exemplo:

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

É possível que o usuário se conecte usando IPv6 também? É algo que precisa ser configurado separadamente, mas é tecnicamente possível? Se eu tentar especificar o endereço IPv6, recebo o erro 53:

The network path was not found.

A razão pela qual estou perguntando é porque um dos meus programas aceita um local de pasta compartilhada remota como parâmetro de entrada - preciso avaliar se o local é válido. Eu sei que é válido se for um caminho UNC ou um endereço IPv4, mas não tenho certeza se o IPv6 deve ser permitido ou simplesmente resultar em um erro.

Responder1

Comodocumentadopela Microsoft:

Por exemplo, para o seguinte endereço IPv6:

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

um exemplo de compartilhamento pode ser o seguinte:

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

Para mais, veja:Como faço para criar um UNC para um endereço IPv6?


Observe também que, estranhamente, a Microsoft não possui esse nome de domínio e o proprietário real é desconhecido. Embora o Windows não deva enviar essas consultas para a rede, ainda existe a possibilidade de vazamento se esse tipo de literal for reutilizado em outros contextos. Seria aconselhável configurar o DNS para sua rede.

Responder2

Você precisa converter o endereço IPv6 em um endereço literal IPv6. Este site fará a conversãohttp://ipv6-literal.com/e o site abaixo é minha fonte se precisar de mais detalhes. http://social.technet.microsoft.com/Forums/windowsserver/en-US/d61f8efe-c9a7-4fd7-a7e9-f936c2154c54/net-command-with-ipv6-address?forum=winserverManagement

O comando seria algo como: net use x:\fe80-0-0-0-a0b6-99c9-2f6c-5759. ipv6-literal.net\admin$ /u:administrador adminpassword

Responder3

Você também pode configurar uma entrada IPv6 para Host (windows\system32\drivers\etc\hosts) e conectar-se ao compartilhamento SMB usando o nome do host

informação relacionada