This is a discussion on DynDNS client within the comp.unix.bsd.openbsd.misc forums, part of the OpenBSD category; --> Hi there, which recommended DynDNS clients are around? A fancy perl script would by nice. So I don't have ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi there, which recommended DynDNS clients are around? A fancy perl script would by nice. So I don't have to open new ports cheers René -- Rene Schrader-Boelsche rene<at>villa-cossio.com Heidberg 12 www.villa-cossio.com D-24641 Stuvenborn +49 (0)4194 988570 |
| |||
| On Wed, 18 Feb 2004 23:40:56 GMT, bards <bards1888@yahoo.com.au.au> wrote: >Rene Schrader-Boelsche wrote: >> Hi there, >> >> which recommended DynDNS clients are around? A fancy perl script would >> by nice. So I don't have to open new ports >> >> cheers >> René > >ddclient is in the ports tree. Yes, that's confirmed. I am using ddclient and it works fine when connecting to dyndns.org. It is also purported to work with: zoneedit.com easydns.com hn.org dslreports.com orgdns.org dnspark.com It is a Perl script. |
| |||
| On Don, 19 Feb 2004 um 05:43 GMT, Peter Matulis wrote: > On Wed, 18 Feb 2004 23:40:56 GMT, bards <bards1888@yahoo.com.au.au> wrote: >>> which recommended DynDNS clients are around? A fancy perl script would >>> by nice. So I don't have to open new ports >> >>ddclient is in the ports tree. > > Yes, that's confirmed. I am using ddclient and it works fine when > connecting to dyndns.org. It is also purported to work with: Fine, i will try it... thanx Rene -- Rene Schrader-Boelsche rene<at>villa-cossio.com Heidberg 12 www.villa-cossio.com D-24641 Stuvenborn +49 171 5482906 Public Key: http://www.villa-cossio.com/pubkey_rsb.txt |
| |||
| "Rene Schrader-Boelsche" <rene@villa-cossio.com> wrote in message news:c10jov$crd$00$1@news.t-online.com... > which recommended DynDNS clients are around? A fancy perl script would > by nice. So I don't have to open new ports Shell script that uses lynx: #!/bin/sh # http://www.dyndns.org/developers/specs/syntax.html # for more options username=test password=test hostname=test.ath.cx ip=`ifconfig xl0 |grep "inet " |awk '{print $2}'` # change xl0 to out interface echo -n ' DynDns' echo case "$1" in start) lynx -dump -auth=${username}:${password} "http://members.dyndns.org/nic/update?system=dyndns&hostname=${hostname}&myi p=${ip}&wildcard=OFF&offline=NO" ;; stop) lynx -dump -auth=${username}:${password} "http://members.dyndns.org/nic/update?system=dyndns&hostname=${hostname}&off line=YES" ;; *) echo "Usage: `basename $0` {start|stop}" >&2 exit 64 ;; esac exit 0 |
| |||
| Pertti Kosunen wrote: > "Rene Schrader-Boelsche" <rene@villa-cossio.com> wrote in message > news:c10jov$crd$00$1@news.t-online.com... > > which recommended DynDNS clients are around? A fancy perl script would > > by nice. So I don't have to open new ports > > Shell script that uses lynx: > > ... > ip=`ifconfig xl0 |grep "inet " |awk '{print $2}'` > Awk already knows gerneral regular expression parsing (grep'ing), so you can cut down one exec: ip=`ifconfig xl0 |awk ' /inet / {print $2}'`. Just little quible, no material difference from original script.. MK |
| |||
| Pertti Kosunen wrote: >>which recommended DynDNS clients are around? A fancy perl script would > #!/bin/sh > > # http://www.dyndns.org/developers/specs/syntax.html > # for more options > > username=test > password=test > hostname=test.ath.cx > ip=`ifconfig xl0 |grep "inet " |awk '{print $2}'` > # change xl0 to out interface > > echo -n ' DynDns' > echo > > case "$1" in > start) > lynx -dump -auth=${username}:${password} > "http://members.dyndns.org/nic/update?system=dyndns&hostname=${hostname}&myi > p=${ip}&wildcard=OFF&offline=NO" > ;; > > stop) > lynx -dump -auth=${username}:${password} > "http://members.dyndns.org/nic/update?system=dyndns&hostname=${hostname}&off > line=YES" > ;; > > *) > echo "Usage: `basename $0` {start|stop}" >&2 > exit 64 > ;; > esac > exit 0 Wow, I am impressed... this is more than fancy.... cheers Rene -- Rene Schrader-Boelsche rene<at>villa-cossio.com Heidberg 12 www.villa-cossio.com D-24641 Stuvenborn +49 (0)4194 988570 |
| ||||
| "Malome Khomo" <mkhomo@ostecs.com> wrote in message news:40351D43.F60D93A6@ostecs.com... > Awk already knows gerneral regular expression parsing (grep'ing), so you can > cut down one exec: > > ip=`ifconfig xl0 |awk ' /inet / {print $2}'`. > > > Just little quible, no material difference from original script.. Much faster now, thanks. :-) |