miércoles, 11 de julio de 2012

Estalvi d'energia ... apagant terminals

Al meu IES tenim aules matèria, per la qual cosa podem tindre un ordinador (de vegades és un toshiba dels molt molt antics) per aula on podem passar llista, mostrar recursos online (a moodle o altra plataforma) ... etc.

Què és el que passava? Que  moltes nits el centre estava "encés" perquè molts ordinadors no els havien apagat ... (en fi ... no comment que m'encenc!!! )

Avui he revisat tots els ordinadors de les aules i, a més d'actulitzar molts d'ells a lliurex nemo 12.06 , he incorporat l'ordre al cron per que s'apaguen ells soles:

#sudo -i    (per fer-nos superusuaris)
(posem la paraula de pas dcorresponent)

#crontab -e
.... s'edita el fitxer amb el nano per exemple ...

35 15 * * * /sbin/shutdown -h now
35 21 * * * /sbin/shutdown -h now

Es guarda i ja està. Per a verificar-lo posem
#crontab -l
i ho verifiquem

Però quin és el problema ... que alguns ordinadors (sobretot els vells amb lliurex 9.09) no tenen l'hora sincronitzada. El que he fet és posar aquest script:

----
#!/bin/bash
export http_proxy="http://10.0.254.254:3128"
/bin/date -s "$(/usr/bin/wget --no-cache -S -O /dev/null google.com 2>&1 | sed -n -e '/  *Date: */ {' -e s///p -e q -e '}')"

----
L'he anomenat /root/data.sh i en l'script d'arranc he inclòs la seua cridada a /etc/init.d/rc.local

Per què he fet això .. perquè he provat a fer un ntpdate a pool.ntp.org i no anava i amb aquest script agafe l'hora d'un servidor i la modifique amb el comandament "date" de linux.

I mentre escric açò crec que he estat perdent el temps perquè crec que el server lliurex (en el meu cas 10.0.254.254) té un server ntp i podria haver afegit al script rc.local :

ntpdate 10.0.254.254 i ja estaria ... :)

En fi ... que també m'ho he passat bé provant l'script ... :)

Un saludet!

domingo, 19 de febrero de 2012

Veure pelis de netflix a casa amb un apple tv 2

Després d'una vesprada sencera .. ho he aconseguit .. i és que de vegades la cosa més fàcil es complica per una xorradeta ;)
El cas es que el meu cunyat em va dir que veia pelis de netflix amb l'ordinador utilitzant un servei de vpn i em vaig posar a investigar ... 

Netflix és el servei de pelis online de Estats Units, però que sols poden subscriure's aquelles personetes que es connecten des d'alli. Però hi ha serveis de pagament com BlackVPN que et permeten fer una VPN entre el teu ordenador i un d'ells en USA i pots enregistrar-te a Netflix. Fins ahi bé ...

Conseguisc connectar-me a Netflix i em done d'alta ... connecte amb l'ordinador (Mac OSx Lion) i va de perles ... puc veure pelis en l'ordinador.



Però i amb l'apple TV 2 ? ..  Passos que he seguit:
a) Fer el meu mac ox x, un Router.
a.1) Connectar amb BlackVPN (crea una interfície tun0 )
a.2) Crear script i executar-lo:
#!/bin/sh
natd -interface tun0
ipfw -f flush
ipfw add divert natd ip from any to any via tun0
ipfw add pass all from any to any
sysctl -w net.inet.ip.forwarding=1

 a.3) Configurar el aparatet (apple tv)

1.- Posar apple tv 2 amb el pais USA
2.- Modificar la IP del gateway per a posar la IP del ordinador amb MAC OS X (el que hem executat l'script)
3.- IMPORTANT: Canviar la DNS del apple tv a la de Google: 8.8.8.8
Açò és el que m'ha tornat boig .. com que no podia resoldre DNS amb les del meu ISP, el AppleTV no connectava a Internet.
4.- I a veure Netflix (Apareix a un submenu del apple tv)

Per tant .. una connexió VPN amb BlackVPN:  5€ / mes
Alquilers il·limitats al mes amb netflix: 7.99 USD = 6 €  i poquet

Per poc més d'11 € al mes puc veure pelis i documentals a tutiplen ;)

Cosa a tenir en compte: ESTÀ TOT EN ANGLÉS (Però podem posar subtitles amb anglés) ;)

Ale .. un saludet!