Mostra notizie nelle discussioni
Avatar
☺
Scritto da
::1
il 2016-12-04 00:42:31.0 alle 2016-12-04 00:42:31.0
Trollate totali: 12321
Re: dynamic dns fatto in casa
Ci ho scritto una pagina qua: https://suoranciata.github.io/self-hosted-dynamic-...
Qualcuno mi verifica la grammatica?
Young professional woman and busy mom.

NON DIRMELO SE LO SAI MA SE NON LO SAI SAPPILO

Ad http://sallo.it
LO SAI? Allora NON fa per te. NON LO SAI? Allora non ti serve.‎
Avatar
☺
Scritto da
::1
il 2016-12-04 00:33:22.0 alle 2016-12-04 00:33:22.0
Trollate totali: 12321
Re: dynamic dns fatto in casa
Scritto da: avvelenato
> Scritto da: ::1
> >
> > 2016120301 ; serial
>
>
> srsly? A bocca storta

uai not?
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 21:00:42.0 alle 2016-12-03 21:00:42.0
Trollate totali: 12321
Re: dynamic dns fatto in casa
Scritto da:
> Tutto ciò è molto interessante, ma al di fuori della mia portata A bocca storta
>
> Ad alto livello, il tuo DNS dinamico privato come funziona?

Metti una riga password:dominio nel file credentials.txt, e poi fai chiamare al client periodicamente la url di aggiornamento dell'ip.

> Dovessi farmene uno pecoreccio metterei su un server online, sotto un dominio, uno script che se non ha il mio IP scrive "offline", se lo ha funge da proxy (andrebbe visto come) verso casa mia. Allo script comunico l'IP collegandomi, ma bisognerebbe anche fare in modo che solo io possa farlo.

Non è questo lo scopo del progetto. Per fare quello che dici te bisogna scriptare un reverse tunnel ssh.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 19:37:34.0 alle 2016-12-03 19:37:34.0
Trollate totali: 12321
Re: dynamic dns fatto in casa
Invece di perder tempo dietro alle cacate di wakko ho finito il progetto di ieri.

Sul server ho installato openresty, che sarebbe un nginx scriptabile in lua (che da oggi in avanti definirò una merda di linguaggio).
Installato openresty ho definito nel suo nginx.conf il puntamento allo script lua:
...
  server {
    listen 80;
    server_name ns.ilmiodominio.com;
    location /nsadmin {
      content_by_lua_file conf/nsadmin.lua;
    }
  }
...


E definito lo script lua seguente:
local key = ngx.var.arg_key
local domain = ngx.var.arg_domain
local ip = ngx.var.arg_ip

fd = io.open("/opt/openresty/nginx/conf/credentials.txt")
for line in fd:lines() do
  local lkey, ldomain = line:match("^([^:]*):([^:]*)$")
  if key == lkey and domain == ldomain then
    if ip == nil then
      break
    end
    ngx.log(ngx.DEBUG, "updating: k=" .. key .. " d=" .. domain .. " i=" .. ip)
    local cmd = 'server localhost\n'
    cmd = cmd .. 'zone ilmiodominio.com\n'
    cmd = cmd .. 'update delete ' .. domain .. '.ns.ilmiodominio.com A\n'
    cmd = cmd .. 'update add ' .. domain .. '.ns.ilmiodominio.com 3600 A ' .. ip .. '\n'
    cmd = cmd .. 'show\n'
    cmd = cmd .. 'send\n'
    ngx.say('nsupdate command:\n' .. cmd)
    p = io.popen("echo '" .. cmd .. "' | nsupdate 2>&1")
    for pline in p:lines() do
      ngx.say(pline .. "\n")
    end
    p.close()
    return
  end
end
fd:close()

ngx.say("unauthorized")


Ho creato il file credentials.txt che contiene le coppie chiave-dominio separate da due punti:
passwordsegretissima:nomedelsottodominio


Abilitato e startato il servizio openresty mi sono dedicato al client, dove ho creato uno script che esegue:
#!/usr/bin/env sh
exec curl -v 'http://ns.ilmiodominio.com/nsadmin?key=passwordsegretissima&domain=nomedelsottodominio&ip='$(ifdata -pa eth0)

ifdata si trova in moreutils.

Ed infine inserito l'esecuzione dello script nel crontab del client.
Mission accomplished!

**Modificato dall'autore il 03.12.2016 19:38**
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 16:20:58.0 alle 2016-12-03 16:20:58.0
Trollate totali: 12321
Re: Bravissimo Nigel!
Scritto da: Wakko Warner
> Scritto da: ::1
> > Scritto da: Wakko Warner
> > > Scritto da: ::1
> > > > Scritto da: Wakko Warner
> > > > > https://twitter.com/Nigel_Farage/status/8047560438...
> > > >
> > > > Nigel Farage il cacasotto? (cfr: brexit e fuga)
> > >
> > > Cacasotto perché? Il suo obiettivo era il brexit, il resto non gli interessava. Non è che uno entra in politica per fare politica, questi sono i "professionisti della politica" che fanno quello di mestiere. C'è anche chi entra in politica per raggiungere determinati obiettivi, e una volta raggiunti se ne va, come dovrebbero fare anche gli altri.
> >
> > Col cazzo che l'ha detto prima del voto della brexit.
>
> Cosa avrebbe dovuto dire? E perché?

Continui a far finta di non capire (o magari non capisci davvero).
Young professional woman and busy mom.

dgfhbfgh

Ad thh
thht‎
Avatar
☺
Scritto da
::1
il 2016-12-03 16:17:52.0 alle 2016-12-03 16:17:52.0
Trollate totali: 12321
Re: Bravissimo Nigel!
Scritto da: Wakko Warner
> Scritto da: ::1
> > Scritto da: Wakko Warner
> > > https://twitter.com/Nigel_Farage/status/8047560438...
> >
> > Nigel Farage il cacasotto? (cfr: brexit e fuga)
>
> Cacasotto perché? Il suo obiettivo era il brexit, il resto non gli interessava. Non è che uno entra in politica per fare politica, questi sono i "professionisti della politica" che fanno quello di mestiere. C'è anche chi entra in politica per raggiungere determinati obiettivi, e una volta raggiunti se ne va, come dovrebbero fare anche gli altri.

Col cazzo che l'ha detto prima del voto della brexit.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 16:11:18.0 alle 2016-12-03 16:11:18.0
Trollate totali: 12321
Re: Votare per il Sì
Scritto da:
> Scritto da: ::1
> > Scritto da: avvelentani
> > > Scritto da: ::1
> > > > Scritto da: avvelentani
> > > > > Scritto da: ::1
> > > > > > Scritto da:
> > > > > > > significa consegnare il potere assoluto sul paese a Renzi adesso, al movimento 5 stelle domani!
> > > > > >
> > > > > > Nessuno si ricorda mai del partito comunista. Triste
> > > > >
> > > > > non esiste piu`.
> > > >
> > > > È stato rifondato quest'anno.
> > >
> > > ririfondazione comunista?
> >
> > No, partito comunista italiano.
>
> Che probabilità ci sono che prenda il potere assoluto?

Se si presenta alle elezinoi ha le stesse probabilità di tutti gli altri partecipanti.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 16:10:13.0 alle 2016-12-03 16:10:13.0
Trollate totali: 12321
Re: Bravissimo Nigel!
Scritto da:
> Scritto da: ::1
> > Scritto da: Wakko Warner
> > > https://twitter.com/Nigel_Farage/status/8047560438...
> >
> > Nigel Farage il cacasotto? (cfr: brexit e fuga)
>
> Trattandosi di un tipo non incline ai compromessi, ha fatto l'unica cosa che poteva fare.

Dimostrando di essere inadatto alla politica esattamente come la linea del m5s: la politica è fatta di compromessi, ma purtroppo c'è qualche ducetto che ancora non vuole accettarlo.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 15:57:59.0 alle 2016-12-03 15:57:59.0
Trollate totali: 12321
Re: Bravissimo Nigel!
Scritto da: Wakko Warner
> https://twitter.com/Nigel_Farage/status/8047560438...

Nigel Farage il cacasotto? (cfr: brexit e fuga)
Young professional woman and busy mom.

Tua madre succhia cazzi all'inferno

Ad http://www.vatican.va/content/vatican/en.html
Nessuno ci crede per poi affogare nella realtà subito dopo‎
Avatar
☺
Scritto da
::1
il 2016-12-03 14:23:41.0 alle 2016-12-03 14:23:41.0
Trollate totali: 12321
Re: Votare per il Sì
Scritto da: avvelentani
> Scritto da: ::1
> > Scritto da: avvelentani
> > > Scritto da: ::1
> > > > Scritto da:
> > > > > significa consegnare il potere assoluto sul paese a Renzi adesso, al movimento 5 stelle domani!
> > > >
> > > > Nessuno si ricorda mai del partito comunista. Triste
> > >
> > > non esiste piu`.
> >
> > È stato rifondato quest'anno.
>
> ririfondazione comunista?

No, partito comunista italiano.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 12:36:10.0 alle 2016-12-03 12:36:10.0
Trollate totali: 12321
Re: Votare per il Sì
Scritto da: avvelentani
> Scritto da: ::1
> > Scritto da:
> > > significa consegnare il potere assoluto sul paese a Renzi adesso, al movimento 5 stelle domani!
> >
> > Nessuno si ricorda mai del partito comunista. Triste
>
> non esiste piu`.

È stato rifondato quest'anno.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 01:31:26.0 alle 2016-12-03 01:31:26.0
Trollate totali: 12321
Re: Votare per il Sì
Scritto da:
> significa consegnare il potere assoluto sul paese a Renzi adesso, al movimento 5 stelle domani!

Nessuno si ricorda mai del partito comunista. Triste
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 00:55:11.0 alle 2016-12-03 00:55:11.0
Trollate totali: 12321
dynamic dns fatto in casa
Per la rubrica Parliamo di informatica oggi creiamo un servizio dynamic dns fatto in casa.

Su gandi.net ho configurato lo zone file per il mio dominio:
@ 10800 IN A 1.2.3.4
ns 10800 IN A 1.2.3.4
* 10800 IN CNAME ilmiodominio.com.
*.ns 10800 IN NS ns

Questo si legge così: la @ indica le richieste dell'indirizzo ilmiodominio.com (vanno all'ip 1.2.3.4, A sta per address ipv4), stessa cosa per ns.ilmiodominio.com, poi wildcard per *.ilmiodominio.com che vanno sempre all'ip di cui sopra e infine *.ns.ilmiodominio.com che vanno a chiedere l'indirizzo al server (record NS).

Ora sul mio server che risponde a 1.2.3.4 ho installato bind ed aggiunto al file di configurazione /etc/named.conf la sezione:
zone "ilmiodominio.com" {
  type master;
  file "dnsdb.ilmiodominio.com";
  allow-update { localhost; };
};

Ho detto che il file di definizione è /var/named/dnsdb.ilmiodominio.com e che le richieste di update vengono accettate solo da localhost e non dall'esterno.
Ho anche attivato un casino di logging perché non ci stavo riuscendo, ma quello è un altro discorso.

Ho creato lo zone file:
$ORIGIN ilmiodominio.com.
$TTL 1h

@ 1D IN SOA ilmiodominio.com. root.ilmiodominio.com. (
  2016120301 ; serial
  1H ; refresh
  15M ; retry
  1W ; expiry
  1D ) ; ttl minimo
    1D IN NS ns.ilmiodominio.com.
ns.ilmiodominio.com. 1D IN A 127.0.0.1


Avviato il servizio, dalla stessa macchina (per via di allow-update nel named.conf) ho provato ad inserire un record:
$ cat add_loopback.txt
server localhost
zone ilmiodominio.com
update add loopback.ns.ilmiodominio.com. 3600 A 127.0.0.1
show
send
$ nsupdate add_loopback.txt
Outgoing update query:
;; ->>HEADER<<- opcode: UPDATE, status: NOERROR, id:      0
;; flags:; ZONE: 0, PREREQ: 0, UPDATE: 0, ADDITIONAL: 0
;; ZONE SECTION:
;ilmiodominio.com.			IN	SOA

;; UPDATE SECTION:
loopback.ns.ilmiodominio.com.	3600	IN	A	127.0.0.1

$


Infine dal pc di casa ho testato:
ping loopback.ns.ilmiodominio.com
PING loopback.ns.ilmiodominio.com (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost.localdomain (127.0.0.1): icmp_seq=1 ttl=64 time=0.026 ms
^C
--- loopback.ns.ilmiodominio.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.026/0.026/0.026/0.000 ms


Lascio come esercizio al lettore quello di creare una api http per lanciare nsupdate e gestire da remoto gli indirizzi.
Young professional woman and busy mom.

falliti puppatemelo

Ad ilpupparuolo.com
puppa forte, puppa sempre‎
Avatar
☺
Scritto da
::1
il 2016-12-03 00:11:10.0 alle 2016-12-03 00:11:10.0
Trollate totali: 12321
Re: lichess
Scritto da: avvelenato
> Scritto da: ::1
> > Scritto da: avvelenato
> > > se mi volete trovare, cercate il nick chessavve. Proott !!
> > >
> > > ps: non so giocare. Ho iniziato 3 giorni fa, conoscevo giusto i movimenti e le regole spiccie. Se vi piace vincere facile potete sfidarmi Occhiolino
> >
> > Sto cercando di farmi il un dyndns privato con bind, finora con scarsi risultati. Triste
>
> Ma a figa non ci vai mai? Sei depresso anche te?

Non sono depresso, ma ho perso un po' la voglia.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-03 00:07:16.0 alle 2016-12-03 00:07:16.0
Trollate totali: 12321
Re: lichess
Scritto da: avvelenato
> se mi volete trovare, cercate il nick chessavve. Proott !!
>
> ps: non so giocare. Ho iniziato 3 giorni fa, conoscevo giusto i movimenti e le regole spiccie. Se vi piace vincere facile potete sfidarmi Occhiolino

Sto cercando di farmi il un dyndns privato con bind, finora con scarsi risultati. Triste
Young professional woman and busy mom.
Avatar
☺
Proc di Catania
Scritto da
::1
il 2016-12-02 22:43:08.0 alle 2016-12-02 22:43:08.0
Trollate totali: 12321
Re: ipocrita
Scritto da:
> Scritto da:
> > il pedone che denuncia l'altro pedone per "eliminare un concorrente"
> >
> > accidenti che ipocrisia sempre che sia vero
>
> dimenticavo il link
>
> http://milano.corriere.it/notizie/cronaca/16_dicem...

dimenticavi anche di postare in procura porco dio
Young professional woman and busy mom.
Avatar
☺
FreeBan
Scritto da
::1
il 2016-12-02 22:42:49.0 alle 2016-12-02 22:42:49.0
Trollate totali: 12321
Pe: ipocrita
::1 ha spostato in procura questo thread
Young professional woman and busy mom.

Vaffanculo

Ad https://duckduckgo.com/?t=ffab&q=vaffanculo&ia=web
VAFFANCULOOOO‎
Avatar
☺
Scritto da
::1
il 2016-12-02 20:33:32.0 alle 2016-12-02 20:33:32.0
Trollate totali: 12321
Re: USB Killer
Scritto da:
> Scritto da: ::1
> > Scritto da:
> > > Scritto da: Wakko Warner
> > > > Scritto da: ::1
> > > > > Finalmente in vendita!
> > > > > https://www.usbkill.com/usb-killer/8-usb-killer.ht...
> > > >
> > > > 50 euro? Avrà si e no un paio di euro di componenti... A bocca storta
> > >
> > > Non ho capito cos'è Triste
> >
> > Una pendrive per fulminare le cose a cui la attacchi.
>
> "testing the surge protection of electronics to their limits" significa fulminare Perplesso

"verificare i limiti degli apparati di protezione dei dispositivi elettronici" su dispositivi che non dispongono di tali apparati… chissà che effetto avrà…
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-02 20:10:58.0 alle 2016-12-02 20:10:58.0
Trollate totali: 12321
Re: USB Killer
Scritto da:
> Scritto da: Wakko Warner
> > Scritto da: ::1
> > > Finalmente in vendita!
> > > https://www.usbkill.com/usb-killer/8-usb-killer.ht...
> >
> > 50 euro? Avrà si e no un paio di euro di componenti... A bocca storta
>
> Non ho capito cos'è Triste

Una pendrive per fulminare le cose a cui la attacchi.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2016-12-02 18:47:29.0 alle 2016-12-02 18:47:29.0
Trollate totali: 12321
USB Killer
Young professional woman and busy mom.

Pagina generata in 240 millisecondi

Utenti attivi: 8 nell'ultimo minuto, 19 negli ultimi cinque minuti, 37 negli ultimi 15 minuti