Esquizoide

De Astillas.net
Nombre del proyecto Esquizoide
Fecha de comienzo 09/02/2011
Puesta en marcha 11/03/2011
Descripción Mini servidor de impresión y archivos para una red mixta Linux - Windows
Histórico
15 de Septiembre de 2011
Muerte cerebral podría decirse. Así es como lo he encontrado hoy tras recibir noticias de mal funcionamiento el día antes. He podido recuperar todos los datos porque el fallo no parece haber afectado al disco. También he notado que el ventilador no giraba y lo he desmontado, aceitado y vuelto a montar. Y sí, funciona, pero no así la CPU. Conectada a un monitor y un teclado la única señal de vida que ofrecía era el parpadeo regular y al unísono de los tres leds del teclado.
20 de Junio de 2011
Al fin he podido ir con un nuevo transformador y, efectivamente, se trataba de que el anterior está estropeado porque ha sido ponerle el nuevo y arrancar sin problemas. Vendría bien conseguir algunos extras para la siguiente ocasión.
8 de Junio de 2011
Me informan de que el equipo ya no se enciende por lo que no es posible acceder ni a los archivos ni a la impresora.
Sospecho que es un problema de la fuente de alimentación que puede haberse quemado debido a una sobrecarga ya que ha habido un buen número de tormentas muy fuertes los dos días anteriores. No he podido ir a verlo en persona pero ya estoy pensando en sustituir todo el equipo
6 de Abril de 2011
Ahora tiene como cliente principal un portátil IBM Lenovo T61 con una distribución Ubuntu. El rendimiento es excelente, incluso para imprimir, aunque es imprescindible especificar el usuario cuando se quiere acceder al recurso remoto. En caso contrario toma siempre el usuario anónimo y no permite grabar documentos.
11 de Marzo de 2011
La puesta en marcha ha ido bien. El equipo es demasiado lento en operaciones de actualización de paquetes, aunque es algo normal en sistemas Debian.



Requisitos

Inicialmente se necesita disponer de un espacio de almacenamiento y un servicio de impresión comunes.

Seguridad de la información

Se conservan algunos datos de carácter personal en archivos de varios tipos, y es muy conveniente que al menos donde se almacenen exista una protección concreta que impida que el robo del medio de almacenamiento conlleve el de los datos.

Acceso administrativo remoto

Es muy importante que exista un acceso seguro para efectuar tareas de administración, vía via conexiones Web cifradas, bien vía conexiones SSH.

Hardware

Esquizoide-2.jpg

El servidor está funcionando en un ordenador del tipo terminal ligero eTC con una CPU Vortex a 200Mhz con 128 Mb de memoria RAM y un disco PATA interno de 2.5" de 40 Gigabytes.

La relación de dispositivos encontrados vía lshw es:

H/W path              Device     Class      Description
=======================================================
                                 system     Uknown
/0                               bus        PT-2200
/0/0                             memory     64KiB BIOS
/0/4                             processor  05/00
/0/4/5                           memory     16KiB L1 cache
/0/1                             memory     114MiB System memory
/0/100                           bridge     550 Host [1039:550]
/0/100/0.1            scsi0      storage    5513 [IDE] [1039:5513]
/0/100/0.1/0.0.0      /dev/sda   disk       36GB FUJITSU MHT2040A
/0/100/0.1/0.0.0/1    /dev/sda1  volume     33GiB EXT3 volume
/0/100/0.1/0.0.0/2    /dev/sda2  volume     222MiB Extended partition
/0/100/0.1/0.0.0/2/5  /dev/sda5  volume     222MiB Linux swap / Solaris partition
/0/100/1                         bridge     SiS85C503/5513 (LPC Bridge) [1039:18]
/0/100/1.2                       bus        USB 1.1 Controller [1039:7001]
/0/100/2                         bridge     Virtual PCI-to-PCI bridge (AGP) [1039:1]
/0/100/2/0                       display    550 PCI/AGP VGA Display Adapter [1039:5315]
/0/100/d              eth0       network    RTL-8139/8139C/8139C+ [10EC:8139]

Disco duro

El disco duro nuevo es un Hitachi, modelo HTS541060G9SA00, con interfaz SATA a 5400 RPM.


Y respecto al almacenamiento primario tenemos:

root@esquizoide:~# hdparm -i /dev/sda

/dev/sda:

 Model=FUJITSU MHT2040AH, FwRev=006C, SerialNo=NP0JT452701M
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4
 BuffType=DualPortCache, BuffSize=8192kB, MaxMultSect=16, MultSect=16
 CurCHS=4047/16/255, CurSects=16511760, LBA=yes, LBAsects=71029746
 IORDY=yes, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5
 AdvancedPM=yes: mode=0x80 (128) WriteCache=enabled
 Drive conforms to: ATA/ATAPI-6 T13 1410D revision 3a:  ATA/ATAPI-2,3,4,5,6

 * signifies the current active mode

root@esquizoide:~# hdparm /dev/sda

/dev/sda:
 multcount     = 16 (on)
 IO_support    =  0 (default)
 readonly      =  0 (off)
 readahead     = 256 (on)
 geometry      = 4421/255/63, sectors = 71029746, start = 0

Más información sobre el disco en:

Tarjeta de red

Según la herramienta ethtool:

root@esquizoide:~# ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
        Link partner advertised pause frame use: No
        Link partner advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 32
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: d
        Current message level: 0x00000007 (7)
        Link detected: yes

SAI

Iplug-800.jpg

El suministro de energía eléctrica está a cargo de un SAI Riello con las siguientes características:

Fabricante Riello
Modelo iPlug 80 3SUCKO 2IEC 800 VA USB
P/N USV508GA5A
PRTK GPSER11201RU


El fabricante proporciona un programa al que llama PowerShield3 para gestionar el SAI en ésta dirección, en la que puede encontrarse empaquetados para Debian y RedHat, aunque en realidad se trata de la versión gratuita de un programa llamado upsmon y precisa de un código más llamado PRTK para instalarse y funcionar.

El código PRTK es alfanumérico, de 12 caracteres de longitud, y está situado en una pequeña etiqueta en la parte posterior del SAI.

Software

El sistema operativo es Debian versión estable (actualmente de nombre Squeeze) y forma parte de una pequeña red con el siguiente esquema:

Eine-network.png

Configuración de red

IP 192.168.100.98
Netmask 255.255.255.0
Gateway 192.168.100.99
DNS

OpenDNS:

  • 208.67.222.222
  • 208.67.220.220

Recursos compartidos

Como aún no estoy muy seguro de cuándo y qué tipo de clientes va a recibir esquizoide he instalado y configurado Samba ya que es bastante compatible con casi todo lo que me puedo encontrar allí.

root@esquizoide:/srv# tree -pug /srv
/srv
└── [drwsrws--- root     root    ]  samba
    ├── [drwsrwsr-x root     eine    ]  consulta
    └── [drwsrwsr-x nobody   nogroup ]  publico

3 directories, 0 files

Servidor de impresión

Pendiente

Túnel exterior de mantenimiento

Pendiente

Ampliaciones

Sin concretar el orden de prioridad las siguientes líneas describen algunas ampliaciones que convendría tener:

  • Transformador de recambio.
  • Protector contra sobretensiones (mejor con toma múltiple).

Enlaces y referencias