Piero V.

Serietà di Telecom Italia

Ieri, giocando con il comando route sul router 😁 , ne ho scoperta una: l’apparato di rete nella centrale Telecom dove arrivano le ADSL ha un indirizzo IP un po’ speciale: 192.168.100.1.

Leggendo su internet è quello in tutte le centrali e la Telecom lo fa, a quanto pare, per ragioni di sicurezza.

Secondo me è una cavolata dare un indirizzo IP destinato all’uso delle LAN a un apparato esterno a queste!

E mi chiedo cosa succederebbe se impostassi il mio router con lo stesso loro IP…

Ho fatto qualche test… Il mio ping verso di loro sembra essere di 10ms dal rotuer, dal mio computer (che usa la wireless) sono 12ms di media… Casa mia è circa 3km dalla centrale.

nmap 192.168.100.1

Starting Nmap 5.21 ( http://nmap.org ) at 2011-07-27 14:56 CEST
Nmap scan report for 192.168.100.1
Host is up (0.042s latency).
Not shown: 999 closed ports
PORT     STATE    SERVICE
1720/tcp filtered H.323/Q.931

Nmap done: 1 IP address (1 host up) scanned in 16.38 seconds

In realtà mi chiedo come sarebbe avere la fibra, magari con Fastweb, che costa solo 5€ in più dell’ADSL… In realtà il mio unico grande problema con Telecom sono i cavi di rame con i problemi che seguono (bassa velocità a grandi distanze dalla centrale etc…), se no è tutto più o meno a posto. L’IP pubblico è veramente bello, invece con Fastweb non ce l’avrei…

Condivisioni decenti su Windows

Stavo pensando a un’esperienza che mi è capitata un po’ di tempo fa in un laboratorio di computer di una scuola (elementare).

In pratica questo laboratorio è composto da una dozzina di computer con Windows XP (alcuni Home, altri Professional) più un computer con Windows 7 per la LIM che viene usato poco.

Tutti i computer sono in una LAN, però questa caratteristica viene usata per condividere le stampanti attraverso SMB (ovvero il protocollo della condivisione di windows) e per andare su internet.

Io dovevo aggiornare i vari software gratuiti da scaricare da internet, però, dato che la connessione ad internet, pur essendo una fibra ottica, ha qualche problemino e va a 100KiB/s, ho deciso di scaricare i setup in un solo computer e di condividere la cartella con SMB.

Purtroppo mi sono scontrato con un limite imposto dalla Microsoft: il limite di 10 sessioni SMB sulla versione Pro, addirittura solo di 5 in Home edition.

In questo caso il problema non è grosso, basta disconnettere quelli dove ho già fatto il lavoro, però penso che sfruttare la rete per centralizzare i documenti non sarebbe una cattiva cosa: peccato per i due client in più che vanno oltre il limite. … [Leggi il resto]

Aggiornamento di Linux su Debian Sid

Mi si è appena aggiornato il kernel sulla mia debian Sid e guardate qua:

$ uname -a
Linux cameretta 3.0.0-1-686-pae #1 SMP Sun Jul 24 14:27:32 UTC 2011 i686 GNU/Linux

Esattamente, sto usando la versione 3.0.0 del kernel.

Non è ancora considerata la versione stabile ma è la mainline, però bisogna riconoscere che è un passo avanti per uno dei più grandi progetti del Free Software, soprattutto perché la versione 2.6.0 è stata rilasciata nel 2003 e la versione 2.0.0 nel 1996.

Ho appena trovato un articolo su tuxjournal.net che parla dei cambiamenti.

I cambiamenti, secondo Torvalds, non sono grandi e il kernel poteva numerarsi anche 2.6.40, secondo lui, comunque secondo me sono lo stesso interessanti.

Poi, non so perché, ma a me con questa nuova versione del kernel funziona il downclock del computer vecchio col pentium 4…

SQLite Quick Admin

Visto che mi ritrovo più di una volta a lavorare col database SQLite e PHP ho deciso di scrivere questa mini interfaccia grafica per questo tipo di database.

Infatti i primi software di questo genere che avevo trovato avevano due tipi di problemi: o erano talmente datati da non andare con PHP 5, oppure utilizzavano la versione 3 di SQLite, mentre PHP usa la versione 2.x.

Allora ho scritto questa peste di script. Perché è una peste? Perché non fa controlli di sicurezza di nessun tipo.

Per esempio è possibile fare attacchi di SQL Injection, oppure si può tranquillamente eliminare un database o una tabella senza che il software vi chieda la conferma.

Insomma: usate questo script solo in locale, altrimenti perfezionatelo.

Lo rilascio sotto il pubblico dominio (mi vergogno troppo di aver fatto una tale schifezza 😁 ).

Download: SQLite Quick Admin.

Nginx e PHP portable su Windows

Ogni tanto ho bisogno di avere un web server con PHP sulla mia chiave USB, così ho deciso di provare con Nginx, dato che ne ho sentito parlare molto bene ed è molto, molto leggero.

La prima soluzione che ho trovato si chiamava WNMP, cioè Windows Nginx MySQL PHP, però non mi piaceva anche perché rimetteva il suo copyright su istruzioni praticamente scaricate dal wiki di Nginx, così ho deciso di fare a modo mio.

Scaricare i pacchetti

Le istruzioni che dava lui sono già praticamente le stesse del wiki e le do anch’io, perciò riconosco che sono prese dalle pagine Install e php-fcgi on Windows del wiki di nginx.org e pertanto gli autori di questi step sono gli autori delle pagine del wiki.

Create una cartella sulla vostra chiavetta: il nome non è importante, ma meglio che il percorso sia breve e non contenga spazi.

Dentro a questa cartella create la cartella www. Dopo scaricate Nginx per windows ed estrate la cartella nginx-v... qui, quindi rinominatela in nginx. … [Leggi il resto]