Avatar billede blach Nybegynder
09. februar 2003 - 18:08 Der er 24 kommentarer og
2 løsninger

DHCP server på eth1

Jeg vil gerne have lavet en DHCP server på eth1 (ikke eth0). Jeg har installeret hvad der skal til med RedHat 8.0

Men konfigureringsfilen "/etc/dhcpd.conf" er ikke til stede...
Jeg har dog installeret Webmin (www.webmin.com), så regner med, at den laver konfigureringsfilen når jeg starter DHCP-serveren her...?

Men hvordan skal jeg starte? I Webmin kan jeg "Add a new subnet/shared network" eller "Add a new host/host group"...

Eller er det bedre at konfigurere et andet sted fra?
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 18:49 #1
Det jeg nok personligt ville gøre var at oprette filen med følgende informationer:

default-lease-time 3600;
max-lease-time 7200;
option domain-name-servers "ip'en på din dns server"
option netbios-name-servers 192.168.0.1
subnet 192.168.0.0 netmask 255.255.255.0
{
option routers 192.168.0.1;
range 192.168.0.2 192.168.0.254;
}
ddns-update-style ad-hoc;

Her går jeg altså ud fra at du vil kalde dit netværk 192.168.0.xxx og at eth1 har IP'en 192.168.0.1
Du kan herefter starte dhcpd.

Håber det hjælper lidt, men prøv lige at tjekke at dhcpd virkelig er installeret.
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 18:50 #2
Hvis du også er interesseret i at route og have firewall, så skriv lige, så sender jeg dig lige et par gode tips.
Avatar billede blach Nybegynder
09. februar 2003 - 18:54 #3
Okay... Jamen hvordan finder jeg ud af om det er installeret? Jeg har installeret alle de der netværkting under "Server".. Jeg kan også gå ind under DHCP i mit WebMin - men hvis jeg klikker på "start dhcp server" gør den intet...
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 19:15 #4
tryk på "menu -> systeminstillinger -> pakker" i X-windows.
Der dukker nu et vindue op med de pakker der er installeret. Gå ned under servere og ned til netværksservere... klik på detaljer og se om dhcpd er installeret.
kommandoen hedder i konsolen sjovt nok dhcpd.
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 19:17 #5
Du kan også gøre det lidt hurtigere, en måde du kan tjekke på hvilke kommandoer du har:
åbn en konsol og tast dh klik nu 2 gange på TAB tasten.
der vil nu dukke de kommandoer op som starter med dh.
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 19:19 #6
Husk at når du skal installere pakker at du er logget på som root.
Er du ikke det, kan du bruge kommandoen "su" til hurtigt at skulle ordne noget "root" krævet.
Avatar billede blach Nybegynder
09. februar 2003 - 20:01 #7
Okay, det vil jeg lige tjekke så! Skal til KBH så skriver først tilbage om det onsdag...

Men bruger du selv RedHat 8.0? For selv om jeg valgte alle pakker med netværkssevere og DHCP så er den "/etc/dhcpd.conf" fil ikke til stede...
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 20:49 #8
jep, bruger selv RedHat 8.0 som server/router :-)
Avatar billede herlock Nybegynder
09. februar 2003 - 21:27 #9
whereis dhcpd
service dhcpd status
Avatar billede blach Nybegynder
09. februar 2003 - 21:31 #10
Okay, tager ud og tjekker det nu... skal jeg bare skrive:
whereis dhcpd
service dhcpd status
Avatar billede blach Nybegynder
09. februar 2003 - 21:45 #11
Her er hvad jeg får ud af de 2 skrevet på serveren:

[root@localhost root]# whereis dhcpd
dhcpd: /usr/sbin/dhcpd /usr/share/man/man8/dhcpd.8.gz
[root@localhost root]# service dhcpd status
[root@localhost root]#
Avatar billede blach Nybegynder
09. februar 2003 - 21:46 #12
[root@localhost root]# dhcpd man
Internet Software Consortium DHCP Server V3.0pl1
Copyright 1995-2001 Internet Software Consortium.
All rights reserved.
For info, please visit http://www.isc.org/products/DHCP
Can't open /etc/dhcpd.conf: No such file or directory

If you did not get this software from ftp.isc.org, please
get the latest from ftp.isc.org and install that before
requesting help.

If you did get this software from ftp.isc.org and have not
yet read the README, please read it before requesting help.
If you intend to request help from the dhcp-server@isc.org
mailing list, please read the section on the README about
submitting bug reports and requests for help.

Please do not under any circumstances send requests for
help directly to the authors of this software - please
send them to the appropriate mailing list as described in
the README file.

exiting.
[root@localhost root]#
Avatar billede blach Nybegynder
09. februar 2003 - 21:48 #13
Altså jeg bruger DHCP client på eth0 netkortet (henter automatisk IP ved en router).. tror den så, at jeg ikke kan bruge DHCP server på eth1???
Avatar billede blach Nybegynder
09. februar 2003 - 21:49 #14
Og når jeg går ind under Packages --> Servers --> Network Servers så har jeg installeret alt derinde - også DHCP!
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 22:51 #15
mangler info til din besked kl. 21:48:24..... hvad er fejlmeddelsen?
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 22:53 #16
hvis du vil have manuelen frem for dhcp skal du skrive kommandoen:
[root@localhost root]# man dhcpd

:-)
Avatar billede blach Nybegynder
09. februar 2003 - 22:56 #17
Jeg ved ikke rigtigt hvad der er i vejen, det er som om at det ikke er installeret korrekt...
prøvede lige at opdatere derude, men den fil kommer stadig ikke frem!
Også selvom, at jeg har valgt at den skal starte dhcpd ved opstart..
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 23:00 #18
som jeg sagde, er det en ide selv at oprette filen, og derefter starte dhcpd.
Avatar billede iceman_martin Nybegynder
09. februar 2003 - 23:05 #19
Skal du rejse frem og tilbage mellem server og der hvor du er nu?
Avatar billede blach Nybegynder
12. februar 2003 - 20:57 #20
Serveren står ikke bare ikke lige herhjemme!
Men jeg prøver at oprette den fil - og så starte serveren (som du sagde).
Avatar billede blach Nybegynder
16. februar 2003 - 13:39 #21
Iceman, jeg har nu lavet en dhcpd.conf fil, som jeg bruger på en anden server (med redhat 6.0).. Men den vil melder fejl når jeg prøver at starte DHCP-serveren...
Her er indholdet af filen:
subnet 10.0.0.0 netmask 255.255.0.0
{
    server-identifier        10.0.0.1;
    range                10.0.0.2 10.0.0.5;
    option routers            10.0.0.1;
    option subnet-mask        255.0.0.0;
    option broadcast-address    10.0.0.255;
    option domain-name        "bbbb";
    option domain-name servers    10.0.0.1;
    option netbios-name-servers    10.0.0.1;
    option netbios-node-type    8;
    default-lease-time        21600;
    max-lease-time            43200;
}
Avatar billede blach Nybegynder
16. februar 2003 - 13:41 #22
/etc/dhcpd.conf line 9: semicolon expected.
        option domain-name servers 10.
                                  ^
Configuration file errors encountered -- exiting

___


skriver den... linie 9 er ved domain-name vil jeg tro...
Avatar billede blach Nybegynder
16. februar 2003 - 15:02 #23
Men hvis jeg kan få hjælp til mit ADSL, så serveren ikke skal gå gennem routeren (men kobles direkte på modemmet), kan du selv se på mine konfigureringer....
http://www.eksperten.dk/spm/317926
Avatar billede blach Nybegynder
18. februar 2003 - 10:32 #24
Iceman, er du på ferie eller sådan noget?

Jeg har fået dhcp-scriptet til at virke, den uddeler ip'er osv. og computerne kan pinge hinanden inkl. serveren...
Men klienterne kan ikke komme igennem serveren - altså komme på intetnettet! (altså fungere som router)

Jeg har gjort følgende:
echo "1" > /proc/sys/net/ipv4/ip_forward

Men så er der også noget med at jeg skal ændre i en
/sbin/ipchains -A forward -s 10.0.0.0/8 -i eth1 -j MASQ
eller
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 10.0.0.1/8 -j MASQUERADE


Er det noget du kan hjælpe med? Hvad har du selv gjort?
Avatar billede blach Nybegynder
07. marts 2003 - 16:02 #25
iceman_martin  ???
Avatar billede blach Nybegynder
09. marts 2003 - 17:27 #26
Jeg lukker spørgsmålet!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester