webForumDet fria alternativet

#!/bin/sh dynamisk dns

2 svar · 611 visningar · startad av Dykarn

DykarnMedlem sedan mars 2005149 inlägg
#1

Hej
jag har ett konto hos loopia och en doman ..
där har jag skappat en subdoman som jag försoker att peka till min hem dator..
jag har inte nån koll nar det kommer till shell scribs osv.. men hos loopia har dom detta script.. min fråga är hur ska jag göra for att få det att fungera..
jag har ubuntu.. ett annat problem ar att jag sitter bakom en router också..
Kan nagon hjalpa sa vore jag evigt tacksam

(heslt så skulle jag vilja ha så att när man använder *.hemma.mindomän.com så pekar det till min hemma dator också.-...)

#!/bin/sh

curl -s --user 'användarnamn:lösenord'
"http://dns.loopia.se/XDynDNSServer/XDynDNS.php?
hostname=dindomän.se&
myip="`curl -s dns.loopia.se/checkip/checkip.php |
sed 's/^.*: \([^<]*\).*$/\1/'` ; echo
fredrikskMedlem sedan maj 2001211 inlägg
#2

Peta in allt utom #!/bin/sh

(alltså)

curl -s --user 'användarnamn:lösenord'
"http://dns.loopia.se/XDynDNSServer/XDynDNS.php?
hostname=dindomän.se&
myip="`curl -s dns.loopia.se/checkip/checkip.php |
sed 's/^.*: \([^<]*\).*$/\1/'` ; echo

i filen /etc/rc.local. Denna fil körs efter alla andra start/stop skript vid uppstart av datorn.

PeWMedlem sedan juni 200010 432 inlägg
#3

Eller lägg in scriptet som det är (utan radbrytningar) och peka till det via crontab till att köras så ofta det behövs för att vara säker på att adressen ständigt är uppdaterad.

123 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)