lunes, 19 de abril de 2010

Infiltrados - Net use

Y bueno. "Infiltrados" es un nuevo segmento que acabo de crear, en donde se publicará información no necesariamente relativa 100% al mundo de linux, pero que sin embargo nos ayudan en el diario administrar.

Esa vez le toca al Net Use. Un comando simpático usado en DOS, que sirve para asignar puertos a recursos de red. (si, ya se que el comando es solo NET y que USE es parámetro, no jodan)

Bueno.

Digamos que tenemos un ambiente de clientes Windows, y tenemos instalado un programa que por deseo e ignorancia del desarrollador le dejó QUEMADOTE en el codigo fuente que siempre envía todas las impresiones a travez del puerto LPT1, limitándonos a usar el puerto paralelo para impresión. Pero, y si mi impresora es USB, o mi impresora está conectada a oooootra maquina de mi red... Qué se hace??

Bueno. aqui entra el net use

Asumamos que la maquina donde esta instalado el programa que manda a imprimir en LPT1 es la 192.168.0.2, y la maquina donde tenemos físicamente conectada la impresora (Ya sea en LPT, o USB o lo que sea) es la 192.168.0.1.

Lo que debemos hacer es :

1) en la máquina 192.168.0.1 compartimos en red la impresora conectada físicamente. Y le ponemos ahi un nombre de recurso de red cualquiera, por ejemplo "superHP"

entonces la dirección para acceder a ese recurso de red (impresora) desde otros puntos de red sería
\\192.168.0.1\superHP

Bien, ahora a configurar ese recurso en nuestro equipo con el software ignoranton

2) en el equipo 192.168.0.2, accedemos a una consola DOS y tipeamos

net use LPT1 \\192.168.0.1\superHP --persistent

este comando "enlaza" por así decirlo, el puerto LPT1, al recurso de red en \\192.168.0.1\superXP, y cada vez que mandemos algo a LPT1, en realidad se dirigirá a \\192.168.0.1\superXP. En este caso, una impresión. Fácil.

el formato de esta variante de net es:

net use [puerto] [recurso] (opciones)

El comando --persistent es solo para que no se elimine esa asignación una vez cerrada la sesión o reiniciada la máquina.


En el caso de que la impresora estuviese conectada al mismo equipo, podríamos compartirla y accederla por \\127.0.0.1\superXP

Pruébenlo, y si me equivoqué en algo.. me avisan. Pero lo que es a mi, hasta ahora me ha servido. jeje Suerte.

Con esto cerramos el primer post de INFILTRADOS

No hay comentarios:

Publicar un comentario