Forum Debianizzati

Condividi contenuti
Aggiornato: 28 min 20 sec fa

Re: Alternative a DynDNS

Mar, 15/04/2014 - 08:54
Danielsan ha scritto:Alla fine dyndns ed anche no-ip sono servizi limitati preferisco sapere l'IP tramite un messaggio di posta.

Io ti supporto in pieno nella tua scelta, a fare da se si impara e poi così non dipendi da servizi che possono smettere di essere liberi o fallire...

però vorrei chiederti: in che senso no-ip/dyndns sono limitati, rispetto all'invio dell'ip tramite mail?

P.S.: visto che il titolo del post è "Alternative a DynDNS", mi permetto di segnalare "duckDNS" (https://duckdns.org), raccomandato da GNU tomorrow, che promette di essere free, senza scadenze e con client (mi pare) assolutamente liberi (per linux c'è uno script bash, poi ci sono plugin appositi anche per RaspBMC e per i modem che montano OpenWRT, ad esempio)
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 23:16
@ Mirko
Scusami, mi sa che mi sono proprio rincojonito...

@ S3V
Io ho trovato questo comando per sapere l'indirizzo pubblico del router:
curl ifconfig.me


@ Lorenzoz
Mo lo provo ma una cosa semplice come questa non sarebbe meglio?
 echo "something" | mailx -s "subject" youremail@email.wow

Che poi diventerebbe una cosa tipo:
curl ifconfig.me | mailx -s "IP pubblico disponibile" mailchemiserve@mailchetiarriva.it

Soltanto che il primo comando non mi funziona e quindi immagino valga anche per il secondo.

Alla fine dyndns ed anche no-ip sono servizi limitati preferisco sapere l'IP tramite un messaggio di posta.
Categorie: Forum Debianizzati

montare cd-dvd rom

Lun, 14/04/2014 - 22:32
Ultimamente in debian un bug affligge il montaggio dei cd-dvd rom, in rete si trovano varie soluzioni per risolvere il problema, qui desidero proporre la soluzione che ho trovato e funzionale sia per wheezy che che per jessie. Ho risolto il problema in quessto modo:
- installare udisks-glue
- rimuovere la riga da fstab che fa riferimento al montaggio dei cd-dvd, di solito /dev/sr0
Fatto questo, eseguire il comando ALT+F2, e nella finestra che si manifesta scrivere udisks-glue quindi inserire il cd-dvd che verrà montato correttamente. >:D
Categorie: Forum Debianizzati

Secondo Monitor

Lun, 14/04/2014 - 20:55
Ciao a tutti.
Sono nuovo a Debian e mi sono anche da poco iscritto al Forum.
Non sono nuovo a Linux, la mia prima distribuzione è stata SuSE 7.3 ma non sono nemmeno un esperto in ambito.
Ho installato Wheezy felicimente sul mio pc desktop di casa da circa 15 giorni (con scheda NVidia GT330) e doppio monitor, problemi riscontrati? nessuno. Così ho deciso di sostituire Kubuntu sul laptot del lavoro
Fortunatamente tutto bene tranne il secondo monitor.
Il mio laptop è un Lenovo SL510 con scheda ATI Radeon.
Wheezy la faccio girare con KDE (con gnome il problema è identico, credo che la problematica sia a livello di X), ho provato a settare il secondo monitor sia con le impostazioni di sistema che con arandr, ma il problema è che sovrappone i due monitor.
Le risoluzioni: LVDS(1366x768) e il monitore esterno VGA-0(1440x900) ASUS quello a casa che da lo stesso problema.
A lavoro ho un Benq più grande.
Se riduco drasticamente le risoluzioni allora funziona, ma è impossibile da lavorare, con arandr invece dovrei lavorare con i monitor in verticale.
Con Kubuntu la configurazione era ottimale, non capisco che problemi ci possano essere in Debian, tra l'altro non trovo nessun file xorg.conf per cui non saprei cosa fare.
Avete qualche indicazione? Su internet ho trovato un solo caso, ma non ho capito come hanno risolto.
Grazie.
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 20:07
Ho avuto il tuo stesso problema qualche tempo fa per potermi collegare in VPN al raspberry.

Avevo trovato questo script che ho riadattato (ho tolto dei controlli sulla temperatura che non mi interessavano).
#!/bin/bash

############ Parameters ############
mittente="mittente"
dest="destinatario"
smtp="smtp.vattelapesca"
username="mail"
pass="pass"
############ End Parameters ############

ip_old="`tail /home/pi/.inforouter`"
ip_now="`wget -qO- http://checkip.dyndns.org/ | sed "s/.* \([[:digit:]]*\.[[:digit:]]*\.[[:digit:]]*\.[[:digit:]]*\).*/\1/g"`"
echo $ip_now > /home/pi/.inforouter
if [ "$ip_old" != "$ip_now" ]; then
 titoloip="Public IP changed!"
 ipresult="New IP is $ip_now"
 sendEmail -f $mittente -t $dest -u $titoloip -s $smtp -xu $username -xp $pass -m $ipresult
fi
exit


Il programma come puoi vedere è sendemail.
Script salvato in /usr/bin ed agganciato a crontab per essere eseguito ogni 30minuti.
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 18:51
marcomg ha scritto:@s3v ad esempio collegandosi alla pagina del proprio modem? Però dipende dal modello del router il metodo per recuperare l'informazione.
Giusto.
Io riesco a collegarmi tramite telnet al router:
$ telnet 192.168.1.254

ma i comandi non sono documentati. Devo andare avanti a colpi di "help"
Però credo si possa ricavare l'IP.
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 18:26
Danielsan ha scritto:Grazie per averlo ribadito e infatti ti ho confermato che è stata una mia svista, ma quali sarebbero i nomi di altri pacchetti simili a DynDns?
Guarda che ti ho postato un link!
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 18:23
@Danielsan per esempio https://packages.debian.org/sid/noip2
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 18:22
@Danielsan quelli di google vogliono l'autenticazione. Mentre se utilizzi quelli del tuo provider accettano mail anche senza autenticazione. Io avendo alice ho usato il server di alice. Tu che provider hai?
@s3v ad esempio collegandosi alla pagina del proprio modem? Però dipende dal modello del router il metodo per recuperare l'informazione.
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 18:20
mirko.pagliai ha scritto:Ribadisco: c'è sia quel pacchetto, che altri che fanno lo stesso lavoro.

Grazie per averlo ribadito e infatti ti ho confermato che è stata una mia svista, ma quali sarebbero i nomi di altri pacchetti simili a DynDns?
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 18:07
Non c'è qualcosa che permetta di conoscere il proprio IP senza connettersi a host esterni?
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 17:54
Ribadisco: c'è sia quel pacchetto, che altri che fanno lo stesso lavoro.
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 17:48
Grazie a tutti per l'aiuto.

@ Marcomg

Grazie per lo script è proprio utile, io posso anche usare no-ip, ma se poi mi manca un programma che mi aggiorna i dns come fa il pacchetto dyndns la situazione non mi cambia.

Quello che devo fare non è accedere ad un server ma ad un PC, quando è necessario, per fare assistenza. Quindi basta anche sapere l'IP pubblico tramite mail. Insomma mi sembra una soluzione altrettanto semplice e valida.

EDIT

@ Marcomg

lo script non mi funziona come dovrebbe, non so è per colpa del server SMTP (ho messo quello di google anche se credo gli serva SSL oppure la porta 465) o perché c'è un bug di Python, perché se blocco lo script ho questo output:
./sendIp.py
Traceback (most recent call last):
  File "./sendIp.py", line 20, in <module>
    smtp = smtplib.SMTP(smtpServer)
  File "/usr/lib/python3.3/smtplib.py", line 241, in __init__
    (code, msg) = self.connect(host, port)
  File "/usr/lib/python3.3/smtplib.py", line 320, in connect
    self.sock = self._get_socket(host, port, self.timeout)
  File "/usr/lib/python3.3/smtplib.py", line 291, in _get_socket
    self.source_address)
  File "/usr/lib/python3.3/socket.py", line 426, in create_connection
    sock.connect(sa)
KeyboardInterrupt
Categorie: Forum Debianizzati

Re: Il vergognoso siparietto per la scelta dell'Init

Lun, 14/04/2014 - 17:43
"systemd-ui", il "-gui" è solo di transizione ;-)
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 17:43
Comunque eccoti uno scriptino in python che fa quello che dici (fatto ora)
#!/usr/bin/pyton3

# Da modificare
daNome = 'marcomg' # Il nome del mittente
daIndirizzo = 'indirizzoNonValido@cryptolab.net' # L'indirizzo del mittente
aNome = 'Danielsan' # Il nome del destinatario
a = 'altroIndirizzoNonValido@cryptolab.net' # L'indirizzo del destinatario
oggetto = 'Il tuo IP' # l'oggetto della mail
testo = 'Il tuo indirizzo IP e\' %s' # Il corpo della mail (il carattere %s verrà sostituita con l'IP). Inserire solo caratteri ASHII!!
smtpServer = 'out.alice.it' # Il tuo server SMTP del provider


# Non toccare assolutamente!!
import os
import subprocess
import smtplib
message = 'From: ' + daNome + ' <' + daIndirizzo + '>\nTo: ' + aNome + ' <' + a + '>\nSubject: ' + oggetto + '\n\n\n' + testo + '\n\n'
with open(os.devnull, 'w') as trash:
    ip = subprocess.check_output('curl ifconfig.me', shell=True, universal_newlines=True, stderr=trash)
    ip = ip[:-1]
smtp = smtplib.SMTP(smtpServer)
smtp.sendmail(daIndirizzo, [a], message % (ip))
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 17:12
Al posto di dydns puoi usare no-ip.
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 17:08
@ Mirko
Mi sono rincojonito io ma ieri sera quando ho fatto la ricerca da aptitude mi sembrava di vedere solo campi vuoti.
È vero che i servizi ci sono e li ho trovati ma non ci sono (ergo non conosco) pacchetti in debian che fanno la stessa cosa del pacchetto DynDns.

@ SV3
Vedrò che riesco a combinare con mail.
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 16:55
Danielsan ha scritto:Che programma, basico e semplicissimo, posso usare per mandare un email automatica da terminale?

L'immarcescibile "mail" presente nel pacchetto "mailutils". Lo uso con enorme soddisfazione.
Categorie: Forum Debianizzati

Re: Alternative a DynDNS

Lun, 14/04/2014 - 16:53
Ci sono tanti altri servizi free, basta fare una ricerca su google.

Danielsan ha scritto:è stato tolto da testing anche il pacchetto che permetteva di dialogare con con questo servizio.
Sicuro?
https://packages.debian.org/search?keyw ... ection=all
Categorie: Forum Debianizzati

Re: Il vergognoso siparietto per la scelta dell'Init

Lun, 14/04/2014 - 16:37
Danielsan ha scritto:Ma se provi a reinstallare tutto il baraccone di CUPS non è che risolvi?
Ho risolto. Mancava "cups-browsed"

Systemadm lo trovi in "systemd-gui"
Categorie: Forum Debianizzati