Tu pregunta es doble. Un recurso compartido de red no tiene dirección IP, pero el host que lo comparte tiene.
Primero, desea resolver una letra de unidad a una ruta UNC, segundo desea resolver la dirección IP del host de esa ruta UNC.
Hay varias formas de hacer esto. Consulte ¿Cómo encuentro dónde está asignada una unidad de red en Windows 7? y Lista de unidades de red mapeadas desde la línea de comando al archivo de texto .
Una forma que se muestra allí: si escribe net use
en el símbolo del sistema, obtendrá una salida como esta:
Status Local Remote Network
-------------------------------------------------------------------------------
OK Z: \\some-host\some-share
Ahora puede ver la unidad (en "Local") y la ruta UNC (en "Remoto"). El nombre de host de la ruta UNC es la parte entre las dos primeras barras diagonales inversas y la barra diagonal inversa después de eso ( some-host
en \\some-host\
).
Luego, simplemente puede escribir nslookup some-host
para encontrar la dirección IP de ese host:
C:\>nslookup some-host
Server: your-dns
Address: 192.168.1.1
Name: some-host
Address: 192.168.1.42
La IP que está buscando en este caso es 192.168.1.42
.