Sono i siti veri del laboratorio, non schermate. Ognuno spiega cosa fa e come verificarlo da te.
diretto
static.selif.org
Un file HTML servito da nginx: certificato Let's Encrypt, redirect su HTTPS, header di sicurezza.
diretto
php.selif.org
Tre versioni di PHP sullo stesso server, 8.3, 8.4 e 8.5, ognuna con il suo pool isolato. Stessa pagina, eseguita da un PHP diverso.
diretto
lb.selif.org
Tre container dietro un solo nome. Il comando chiede 9 volte chi risponde e conta: circa 3 a testa.
for i in $(seq 9); do curl -s https://lb.selif.org/name; done | sort | uniq -c
proxy Cloudflare
cdn.selif.org
Dietro la nuvola arancione, eppure il server vede il tuo IP vero. La pagina ti invita a falsificarlo e mostra perché non funziona.
tunnel
tunnel.selif.org
Nessuna porta aperta: arriva da Cloudflare attraverso cloudflared, e nginx lo ascolta solo su 127.0.0.1.
uscita filtrata
status.selif.org
Un monitor di uptime che può raggiungere solo i siti in elenco. Uno, blocked.selif.org, funziona ma è fuori elenco: lo vedi giù.
uscita filtrata
blocked.selif.org
Funziona per te, ma il monitor non ci arriva: non è nell'elenco di Squid del suo sito. La pagina spiega come arx filtra l'uscita.
DNS
lab.selif.org
Una zona modificata in nomina su un server nascosto, servita al mondo da BuddyNS. Prova chi risponde, e che il server vero la zona non la dà a nessuno.
dig +short TXT hello.lab.selif.org
dig +short NS lab.selif.org
dig @49.13.148.35 lab.selif.org AXFR
Dynamic DNS
pi-heartbeat.lab.selif.org
Un Raspberry di casa, senza IP fisso, riscrive questo record ogni 5 minuti con nsupdate, firmato da una chiave TSIG che può cambiare solo lui. Guarda l'ora dell'ultimo aggiornamento.
dig +short TXT pi-heartbeat.lab.selif.org
posta
hello@lab.selif.org
Scrivi qui: apollo ti risponde da solo, una volta a settimana. Nella risposta apri l'originale (in Gmail ⋮ → Mostra originale): SPF, DKIM e DMARC pass, come per i grandi provider. Server e firma fatti con missus.
posta
apollo.selif.org
Prova a usare apollo per spedire a un altro dominio senza login: risponde 554 5.7.1 Relay access denied, niente open relay. Serve una rete che lasci uscire la porta 25 (molte di casa la bloccano). E i record che rendono la posta credibile, dal vivo.
swaks --server apollo.selif.org \
--from tu@gmail.com --to y@example.net
dig +short MX lab.selif.org
dig +short TXT missus._domainkey.lab.selif.org
antispam
hello@lab.selif.org
Manda a hello@ una mail con dentro questa riga, la stringa di prova standard degli antispam: Rspamd la rifiuta con 554 5.7.1 Gtube pattern: Gmail ti rimanda l'avviso di mancata consegna, altri provider (Proton, per esempio) scartano il rifiuto senza avvisarti e la mail semplicemente non arriva.
XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UBE-TEST-EMAIL*C.34X