/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
/etc/hosts ikke opdateret af dhcp klient p~
Fra : Lars Dybdahl


Dato : 29-01-03 17:07

Jeg har et mærkeligt problem - vi har sendt over 20 servere ud, som
kører Red Hat Linux 7.2 og Firebird database systemet. Problemet er nu,
at Firebird ikke vil starte korrekt op, hvis man ikke kan lave
gethostbyname på hostnavnet, og hostnavnet bliver ikke sat i /etc/hosts
af dhcp klienten, hvis man vælger at køre dhcp.

Da vi gerne vil kunne køre dhcp på netop disse maskiner, er det et
problem, at den ikke lægger hostnavnet ind i /etc/hosts.

Er der nogen, der har en god ide til, hvad vi kan gøre?

Hilsen,

Lars Dybdahl
Dybdahl Engineering


 
 
Kent Friis (29-01-2003)
Kommentar
Fra : Kent Friis


Dato : 29-01-03 18:19

Den Wed, 29 Jan 2003 17:07:05 +0100 skrev Lars Dybdahl:
>Jeg har et mærkeligt problem - vi har sendt over 20 servere ud, som
>kører Red Hat Linux 7.2 og Firebird database systemet. Problemet er nu,
>at Firebird ikke vil starte korrekt op, hvis man ikke kan lave
>gethostbyname på hostnavnet, og hostnavnet bliver ikke sat i /etc/hosts
>af dhcp klienten, hvis man vælger at køre dhcp.
>
>Da vi gerne vil kunne køre dhcp på netop disse maskiner, er det et
>problem, at den ikke lægger hostnavnet ind i /etc/hosts.
>
>Er der nogen, der har en god ide til, hvad vi kan gøre?

Sørge for at ens DNS passer sammen med ens DHCP.

Mvh
Kent
--
At køre i en stor Mercedes eller BMW viser ikke at man har mange penge.
Det viser blot at man er tysker.

Lars Dybdahl (30-01-2003)
Kommentar
Fra : Lars Dybdahl


Dato : 30-01-03 00:26

Kent Friis wrote:
> Sørge for at ens DNS passer sammen med ens DHCP.

Nu er boksene jo netop sendt ud til kunder, der måske har netværk med 20.000
PC'ere... dem beder man ikke lige om at lave om på deres DNS opsætning, så
den løsning kan vi desværre ikke bruge.

Lars.

--
Dybdahl Engineering
http://dybdahl.dk/

Kent Friis (30-01-2003)
Kommentar
Fra : Kent Friis


Dato : 30-01-03 18:02

Den Thu, 30 Jan 2003 00:25:54 +0100 skrev Lars Dybdahl:
>Kent Friis wrote:
>> Sørge for at ens DNS passer sammen med ens DHCP.
>
>Nu er boksene jo netop sendt ud til kunder, der måske har netværk med 20.000
>PC'ere... dem beder man ikke lige om at lave om på deres DNS opsætning, så
>den løsning kan vi desværre ikke bruge.

Hvis man har 20.000 PC'er, skulle man meget gerne have styr på sin
DHCP og DNS, hvis man vil have noget til at virke.

Mvh
Kent
--
You haven't seen _multitasking_ until you've seen Railroad
Tycoon II and Unreal Tournament run side by side

Lars Dybdahl (30-01-2003)
Kommentar
Fra : Lars Dybdahl


Dato : 30-01-03 19:03

Kent Friis wrote:
> Hvis man har 20.000 PC'er, skulle man meget gerne have styr på sin
> DHCP og DNS, hvis man vil have noget til at virke.

Enig - men det løser ikke problemet - vi vil gerne tjene penge på at få
disse bokse til at fungere ordentligt i deres netværk... hvordan gør vi
det?

Lars.

--
Dybdahl Engineering
http://dybdahl.dk/

Kent Friis (30-01-2003)
Kommentar
Fra : Kent Friis


Dato : 30-01-03 19:44

Den Thu, 30 Jan 2003 19:02:42 +0100 skrev Lars Dybdahl:
>Kent Friis wrote:
>> Hvis man har 20.000 PC'er, skulle man meget gerne have styr på sin
>> DHCP og DNS, hvis man vil have noget til at virke.
>
>Enig - men det løser ikke problemet - vi vil gerne tjene penge på at få
>disse bokse til at fungere ordentligt i deres netværk... hvordan gør vi
>det?

Undersøger hvordan de holder styr på deres netværk. Jeg kan ikke
forestille mig at de gør det via 20.000 liniers hosts-filer på
20.000 maskiner, så et eller andet må der være der holder styr på
det.

(En klyt-løsning kunne være at lave en dummy0 med et ip-nummer der
kun bruges på maskinen selv, og lade /etc/hosts henvise til dette, men
der er ikke sikkert det løser jeres problem).

Mvh
Kent
--
Linux 0.12 is out
Windows XP is now obsolete!!!

Thomas Rasmussen (30-01-2003)
Kommentar
Fra : Thomas Rasmussen


Dato : 30-01-03 22:25

leeloo@phreaker.net (Kent Friis) writes:

> (En klyt-løsning kunne være at lave en dummy0 med et ip-nummer der
> kun bruges på maskinen selv, og lade /etc/hosts henvise til dette, men
> der er ikke sikkert det løser jeres problem).

Hvad med at lave A-records der blot laver mapningen af en ip adresse
ie. 192.168.100.102:

192.168.100.102 == 192168100102.domain.tld

Og gøre det med en "rigtig" DNS server (ie. tinydns hvor det nemt er
til at lave)? Jeg er ikke overbevist om at 20.000 linier i /etc/hosts
er nogen særlig god ide.

Det skulle ikke tage mange minutter at strikke et script sammen der
lavede en conf fil til en DNS server. Hvis du så bare lave mapningen
for alle mulige IP adresse som DHCP serveren har i sin ip-pool, så
skulle det jo være rimelig sikret og nemt at udvide hvis ip-poolen
skulle blive sat op eller ændret på anden vis.

/Thomas

--
/"\ | Human Knowledge Belongs To The World
\ / | -- Milo Hoffman in "AntiTrust"
x |
/ \ <-- (ASCII Ribbon Campain against html emails and postings!)

Lars Dybdahl (30-01-2003)
Kommentar
Fra : Lars Dybdahl


Dato : 30-01-03 23:09

Kent Friis wrote:
> Undersøger hvordan de holder styr på deres netværk.

Der er ikke tale om en kunde - der er tale om mange kunder. At sende 20
maskiner ud er kun nuværende tilstand - vi tilstræber at sende tusindvis af
servere ud til udlandet - og her skal maskinen så også virke i kina,
brasilien, zimbabwe og andre steder med de netværksopsætninger, de har der,
supporteret af den lokale elektriker, uden at de skal kontakte os.

Og her skal dhcpsystemet også virke...

> (En klyt-løsning kunne være at lave en dummy0 med et ip-nummer der
> kun bruges på maskinen selv, og lade /etc/hosts henvise til dette, men
> der er ikke sikkert det løser jeres problem).

Erm... det var faktisk en ret interessant løsningsmodel. Det vil ikke være
en løsningsmulighed for de servere, der allerede er sendt ud, men kunne
faktisk være en rigtig god ide at lave i standard opsætningen til de næste
udgaver.

Lars.

--
Dybdahl Engineering
http://dybdahl.dk/

Povl H. Pedersen (30-01-2003)
Kommentar
Fra : Povl H. Pedersen


Dato : 30-01-03 20:11

In article <k2TZ9.47349$Hl6.6064884@news010.worldonline.dk>, Lars Dybdahl wrote:
> Jeg har et mærkeligt problem - vi har sendt over 20 servere ud, som
> kører Red Hat Linux 7.2 og Firebird database systemet. Problemet er nu,
> at Firebird ikke vil starte korrekt op, hvis man ikke kan lave
> gethostbyname på hostnavnet, og hostnavnet bliver ikke sat i /etc/hosts
> af dhcp klienten, hvis man vælger at køre dhcp.

Kan du ikke bare lave et script ? Eller smide hostname in permanent
som 127.0.0.1 ?

#!/bin/sh
HOSTNAME=`hostname`
cp -p /etc/hosts /etc/hosts.old
# Hvis der er en linie der slutter med localhost, så indsæt hostname
sed "s/localhost\$/localhost $HOSTNAME/g" </etc/hosts.old >/etc/hosts

> Da vi gerne vil kunne køre dhcp på netop disse maskiner, er det et
> problem, at den ikke lægger hostnavnet ind i /etc/hosts.

Se ovenfor.

Min erfaring er, at det er performancemæssigt langt det bedste
at lade det lokale hostname have 127.0.0.1

> Er der nogen, der har en god ide til, hvad vi kan gøre?

Se ovenfor.

--
To get blacklisted please mail to listme@listme.dsbl.org
Writing to the above address will blacklist your mailserver.
Hvis du skriver til ovenstående e-mail bliver din mailserver blacklistet.

Povl H. Pedersen (30-01-2003)
Kommentar
Fra : Povl H. Pedersen


Dato : 30-01-03 20:12

In article <slrnb3iu60.dv.povlhp@povl-h-pedersens-computer.local>, Povl H. Pedersen wrote:
> In article <k2TZ9.47349$Hl6.6064884@news010.worldonline.dk>, Lars Dybdahl wrote:
>> Jeg har et mærkeligt problem - vi har sendt over 20 servere ud, som
>> kører Red Hat Linux 7.2 og Firebird database systemet. Problemet er nu,
>> at Firebird ikke vil starte korrekt op, hvis man ikke kan lave
>> gethostbyname på hostnavnet, og hostnavnet bliver ikke sat i /etc/hosts
>> af dhcp klienten, hvis man vælger at køre dhcp.
>
> Kan du ikke bare lave et script ? Eller smide hostname in permanent
> som 127.0.0.1 ?
>
> #!/bin/sh
> HOSTNAME=`hostname`
> cp -p /etc/hosts /etc/hosts.old
> # Hvis der er en linie der slutter med localhost, så indsæt hostname
> sed "s/localhost\$/localhost $HOSTNAME/g" </etc/hosts.old >/etc/hosts

Lige en anden kommentar, kører DHCP serverne ikke sammen med
DNS i et Dynamic DNS setup ? Så skulle maskinen også kunne resolve,
ellers har virksomheden også et problem på Windows siden som kan
optimeres.

--
To get blacklisted please mail to listme@listme.dsbl.org
Writing to the above address will blacklist your mailserver.
Hvis du skriver til ovenstående e-mail bliver din mailserver blacklistet.

Lars Dybdahl (30-01-2003)
Kommentar
Fra : Lars Dybdahl


Dato : 30-01-03 23:06

Povl H. Pedersen wrote:
> Lige en anden kommentar, kører DHCP serverne ikke sammen med
> DNS i et Dynamic DNS setup ?

Det varierer meget, hvad vores kunder benytter... men i øvrigt kan jeg sige,
at hostnavnet faktisk bliver sat af DHCP serveren, og at jeg derfor ikke
kan skrive det ind i /etc/hosts selv...

Lars.

--
Dybdahl Engineering
http://dybdahl.dk/

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408943
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste