Thomas Rasmussen skrev:
>
>> Men hvordan kan jeg altid komme til den? Med samme adresse?
>> Havde engang fået det til at virke i Ubuntu, hvor jeg som hostname
>> bare skrev ubuntu, som jeg havde navngivet den under installationen.
>> Kunne det være noget med samba jeg skulle bruge?
>
>
> Samba har intet med dette at gøre. Det er din nameserver resolver der
> skal kunne dette. Mange OS'er kan man lave nogle "alias'er" således at
> din egen PC får at vide at ubuntu har altså IP: x.y.z.w.
>
> Du har fat i det rigtige med at få serveren til automatisk at opdatere
> DynDNS med sin nye IP når den bliver bootet, dette findes der mange
> scripts og daemons til, så google efter dem. Men det løser ikke dit
> problem lige pt.
>
> Hvis den ellers er online og du ikke har spærret fx. ping eller lign.
> Hvis du fx. ved at den tilhører et eller andet privat subnet, så kan man
> lave en scanning med ping hvor man ping'er hver IP indenfor subnettet
> med een pakke, og der hvor der er svar, der står der jo en maskine.
> Dette er ikke hensigtsmæssigt hvis du ikke ved indenfor hvilket område
> den får en IP.
>
> Den må jo køre noget DHCP, så måske hvis du har en router eller lign.
> der også agere DHCP server, så kan du måske se hvilken MAC adresse der
> har hvilken IP, og dermed være heldig at finde den der.
>
> Men hvis den nu har smidt netværket, så bliver det svært at få 'fat' i
> den igen uden at smide tastatur og skærm på bæstet. Når du så får den
> online og lign. så kan du jo lave et lille cronjob der checker om
> netværket er oppe, hvis ikke, så genstarter den netværket
> (/etc/init.d/networking restart) og derefter opdatere DynDNS og måske
> endda sender en mail automatisk til en forudbestemt adresse med hvilken
> IP den nu er kendt under. Hvis et sådan cronjob kører fx. hver time
> eller lign. så burde det jo være rimelig nemt.
>
> Thomas
Hvis jeg starter ddclient for jeg denne besked:
# ddclient
WARNING: unable to determine IP address
#
Men dette script virker i nogen tilfælde:
#!/bin/sh
IP=`lynx -dump whatismyip.com |grep 'Your IP Is' |awk {'print $4'}`
ddclient -ip $IP
Det med at kalde den Ubuntu, det er noget med så bliver den en del af
netværket. Ligesom i XP bl.a hvor min computer f.eks hedder henning og
vil kunne findes via http, hvis den kører den webserver eller lign.
Jeg kører Debian på serveren, og derfor kunne et passende navn til bare
være DEBIAN,
http://debian .
PS. Min server, er ikke rigtig nogen officiel én, den er nok mere
privat. Bruger den for at lære linux :D
mvh
- henning