ayudaaaaaaaaaaaa

22/06/2005 - 11:39 por Kikeran | Informe spam
Hola,
tengo un servidor windows 2003 small business edition, y dos
ordenadores cliente con windows 98. A veces estos dos ordenadores se quedan
sin conexion a la red sin motivo alguno, y solo vuelve la red cuando se
reinicia el ordenador.

Esta programado en el servidor la compatibilidad con windows de
anteriores versiones al 2000, pero el fallo sigue ocurriendo. A ver si
alguien me podria ayudar o recomendarme algun programa para intentar
solucionar el fallo.

Uns saludo y gracias de antemano.
 

Leer las respuestas

#1 Jesus
22/06/2005 - 11:51 | Informe spam
Hola:
Yo tuve el mismo problema hace tiempo y esto fue lo q me recomendaron y todo
funciono correctamente...

Windows 2000/XP/2003 incorpora un mecanismo por el cual es capaz de cerrar
las sesiones SMB (Server Message Block), por ejemplo las que se establecen al
conectar una unidad de red, que están inactivas cuando pasa determinado
tiempo (15 minutos de forma predeterminada); esto se detecta, por ejemplo, en
el Explorador de Windows viendo que la unidad de red tiene un aspa roja.
Windows 2000/XP/2003 es capaz de reconectar esas unidades de forma automática
cuando se vuelven a necesitar (si, por ejemplo, se hace click sobre la unidad
en el Explorador de Windows, se comprueba cómo desaparece el aspa y se puede
acceder sin problemas). Esto es un mecanismo muy bueno, pues permite no
mantener hilos de comunicación que están inactivos pero ocupando la red; es
decir, que es una optimización del uso de la red y de los propios equipos en
cada uno de los extremos de la conexión.
La parte mala de este mecanismo es que hay aplicaciones a las que esto
provoca que no funcionen cuando la unidad se encuentra desconectada. Tambien
provoca que los equipos no Windows 2000/XP/2003 no sean capaces de acceder a
las unidades de red que se han desconectado, reiniciar el equipo cliente(esto
es típico en equipos Windows 9x).

Para estipular cuanto tiempo de inactividad es necesario para que se cierren
las sesiones SMB se puede hacer ejecutando desde línea de comandos (en el
equipo que comparte el recurso de red):

net config server /autodisconnect:<t>

siendo <t> un número entero que expresa minutos; así pues:

net config server /autodisconnect:30

desconectará las sesiones SMB que permanezcan inactivas durante 30 minutos.

Para configurar que no se cierren las conexiones nunca el valor de t debe
ser -1; es decir que se ejecuta la instrucción:

net config server /autodisconnect:-1

Si vemos que ejecutando esta instrucción el resultado es el deseado, nuestra
tarea no ha terminado, pues la ejecución de esta línea dura mientras esté el
equipo encendido; si lo reiniciamos, volvera a cerrar sesiones SMB despues de
15 minutos de inactividad. Esto es debido a que lo que de verdad controla
este intervalo de tiempo es una directiva. Como todas las directivas, podemos
establecerla con una GPO si estamos en un dominio para todas las máquinas a
las que queramos que afecte (es una directiva de equipo) o podemos, tanto en
dominio como en grupo de trabajo, establecerla equipo por equipo donde
necesitemos hacerlo utilizando el editor de políticas del sistema
(gpedit.msc). En concreto, la directiva de la que estoy hablando es
"Configuración del equipo\Configuración de Windows\Configuración de
seguridad\Directivas locales\Opciones de seguridad\Tiempo de inactividad
requerido antes de desconectar la sesión":

Preguntas similares