Article View: nl.comp.os.linux
Article #589Automatisch update scriptje voor de gratis dns service at http://www.kpn.cx/Free-dyn-dns-nls.html
From: Sander
Date: Mon, 14 Jun 1999 00:00
Date: Mon, 14 Jun 1999 00:00
62 lines
2734 bytes
2734 bytes
Hi, met een beetje spieken hier en daar heb ik een scriptje gemaakt voor de
gratis dns service bij http://www.kpn.cx/Free-dyn-dns-nls.html
Het scriptje werkt heel eenvoudig, en het is makkelijk om bijv een entry in je
/etc/ppp/ip-up.local ervoor te maken. *Wel* is het zo dat het werkt voor
alle domeinen met *.cs.kpn.cx. Mocht je dus bijv. een domein hebben als
*.dyn.kpn.cx is het heel gemakkelijk aan te passen m.b.v. een editor. Ik heb
ervoor gekozen om het connect naar *.kpn.cx op poort 8001 te doen, voor de
mensen die via een proxy gaan, zoals ik via een transparante proxy moet gaan.
Als je het download, doe dan nog even een chmod +x erop. Vragen en/of
opmerkingen zijn altijd welkom.
(nb. : Je *moet* dus eerst een domein naam registeren en deze in het scriptje
op de daarvoor bestemde plaatsen invoeren, alvorens het wil werken, ook heeft
het script lynx nodig).
Veel plezier ermee
Sander
---------------------------------------------------------------------
#!/bin/sh
# *.cs.kpn.cx update/offline script
# 1999 by Sander
# ADRESS = URL of registration script for user.cs.kpn.cx
ADRESS="http://cs.kpn.cx:8001/cgi-bin/cs.cgi"
# PASS = Your password
PASS="password"
# USER = Hostname that you registered
# at http://www.kpn.cx/Free-dyn-dns-nls.html
USER="hostname"
case "$1" in
online)
echo "Updating user.cs.kpn.cx entry..."
COMMANDS="username=$USER;password=$PASS;login=Login;updatehost=Go"
;;
offline)
echo "Unpoints your hostname (0.0.0.0) from current address until next update..."
COMMANDS="username=$USER;password=$PASS;login=Login;offline=Go"
;;
*)
echo "Usage: $0 {online|offline}"
exit 1
esac
echo $COMMANDS | lynx -dump -post_data $ADRESS | grep Currently
-----------------------------------------------------------------------
Technical Details
Message-ID:
<929372248.322665874@news.casema.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 1049e4,5492c75c1f46e57d,start X-Google-Attributes: gid1049e4,public X-Google-Thread: fb7d6,5492c75c1f46e57d,start X-Google-Attributes: gidfb7d6,public From: Sander <sander@sander.penguinpowered.com> Subject: Automatisch update scriptje voor de gratis dns service at http://www.kpn.cx/Free-dyn-dns-nls.html Date: 1999/06/14 Message-ID: <929372248.322665874@news.casema.net> X-Deja-AN: 489459874 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@casema.net X-Trace: news.casema.net 929372353 24783 212.64.0.175 (14 Jun 1999 14:59:13 GMT) Organization: *None* Mime-Version: 1.0 NNTP-Posting-Date: 14 Jun 1999 14:59:13 GMT Newsgroups: nl.comp.os.linux,casema.linux