Differenze tra le versioni 1 e 2
|
⇤ ← Versione 1 del 2007-10-09 15:16:47
Dimensione: 770
Commento:
|
Dimensione: 773
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 20: | Linea 20: |
| ADDRESS=www.ninux.org | ADDRESS=dyndns.ninux.org |
Semplice client per il dns dinamico
In bash. Richiede netcat (nc).
Per utilizzarlo:
- copiare e incollare il codice in un file
- modificare USERNAME, PASSWORD e HOSTNAME
- dare i permessi di esecuzione al file
eseguire
# netcat is required to run this script
USERNAME=pippo
PASSWORD=pippo
HOSTNAME=testmachine
ADDRESS=dyndns.ninux.org
PORT=8078
connect() {
echo -e "$USERNAME\n$PASSWORD\n$HOSTNAME" | nc $ADDRESS $PORT > /tmp/dnsninuxclient
}
if connect; then
cat /tmp/dnsninuxclient
if grep "KO" /tmp/dnsninuxclient > /dev/null; then
echo "Error!"
/bin/false
fi
else
echo "Connection error?"
/bin/false
fi





