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

1

É possível usar o endereço UNC ou IPv4 para se conectar 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 o 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.

O motivo pelo qual estou perguntando é que um dos meus programas aceita um local de pasta compartilhada remota como um parâmetro de entrada - preciso avaliar se o local é válido. Eu sei que é válido se é 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.

    
por w128 10.01.2014 / 15:54

2 respostas

3

Como documentado pela Microsoft:

For example, for the following IPv6 address:

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

an example for a share might be the following:

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

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

Observe também que, por incrível que pareça, a Microsoft não possui realmente 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. Você seria aconselhado a configurar o DNS para sua rede.

    
por 10.01.2014 / 15:59
2

Você precisa converter o endereço IPv6 em um endereço literal IPv6. Este site fará a conversão link e o site abaixo é a minha fonte se você precisar de mais detalhes. link

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

    
por 10.01.2014 / 15:59