
Se puede usar la dirección UNC o IPv4 para conectarse a una carpeta compartida en una máquina remota usando net use
, por ejemplo:
net use \\remotePC\SharedFolder // valid
net use \\111.122.1.1\SharedFolder // valid
¿Es posible que el usuario se conecte también mediante IPv6? ¿Es algo que debe configurarse por separado pero que es técnicamente posible? Si intento especificar la dirección IPv6, aparece el error 53:
The network path was not found.
La razón por la que pregunto es porque uno de mis programas acepta una ubicación de carpeta compartida remota como parámetro de entrada; necesito evaluar si la ubicación es válida. Sé que es válido si es una ruta UNC o una dirección IPv4, pero no estoy seguro de si se debe permitir IPv6 o simplemente generar un error.
Respuesta1
Comodocumentadopor Microsoft:
Por ejemplo, para la siguiente dirección IPv6:
2001:4898:9:3:c069:aa97:fe76:2449
un ejemplo de acción podría ser el siguiente:
\\2001-4898-9-3-c069-aa97-fe76-2449.ipv6-literal.net\compartir
Para obtener más información, consulte:¿Cómo creo un UNC para una dirección IPv6?
También tenga en cuenta que, por extraño que parezca, Microsoft en realidad no es propietario de ese nombre de dominio y se desconoce el propietario real. Si bien Windows no debería enviar estas consultas a la red, todavía existe la posibilidad de que se produzcan fugas si este tipo de literal se reutiliza en otros contextos. Le recomendamos que configure DNS para su red.
Respuesta2
Debe convertir la dirección IPv6 a una dirección literal IPv6. Este sitio web hará la conversión.http://ipv6-literal.com/y el sitio web a continuación es mi fuente si necesita más detalles. http://social.technet.microsoft.com/Forums/windowsserver/en-US/d61f8efe-c9a7-4fd7-a7e9-f936c2154c54/net-command-with-ipv6-address?forum=winserverManagement
El comando sería algo así como: net use x: \fe80-0-0-0-a0b6-99c9-2f6c-5759. ipv6-literal.net\admin$ /u:contraseña de administrador del administrador
Respuesta3
También puede configurar una entrada IPv6 para Host (windows\system32\drivers\etc\hosts) y conectarse al recurso compartido SMB usando el nombre de host.