DHCP server startar inte [LÖST]

Konfiguration av nätverk, hur man använder Ubuntu som server, och håller sin dator säker
unter
Inlägg: 15
Blev medlem: 29 dec 2007, 01:47
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

DHCP server startar inte [LÖST]

Inlägg av unter »

Jag har tänkt börja använda min filserver som DHCP server och har instalerat dhcp3-server men kan inte få den att fungera. Felmeddelandet i syslogen blir:

Kod: Markera allt

 dhcpd: No subnet declaration for eth0 (0.0.0.0).
** Ignoring requests on eth0.  If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface eth0 is attached. **
Not configured to listen on any interfaces!
Min dhcpd.conf fil ser ut såhär

Kod: Markera allt

ddns-update-style none;

option domain-name-servers 83.233.79.36, 83.233.79.37;

default-lease-time 86400;
max-lease-time 604800;

authoritative;

subnet 192.168.1.0 netmask 255.255.255.0 {
        range 192.168.1.1 192.168.1.115;
        option subnet-mask 255.255.255.0;
        option broadcast-address 192.168.1.255;
        option routers 192.168.1.1;
}
och /etc/default/dhcp3-server ser ut såhär

Kod: Markera allt

# Defaults for dhcp initscript
# sourced by /etc/init.d/dhcp
# installed at /etc/default/dhcp3-server by the maintainer scripts

#
# This is a POSIX shell fragment
#

# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
#	Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth0"
Tanken är att eth1 ska få en ip av min isp och eth0 ska sköta nätverket. senare ska wlan0 också kopplas in och vara AP i det trådlösa.

Någon som vet varför servern inte startar, hittar inte felet själv och har försökt läsa alla typer av manualer som jag kan hitta.
Senast redigerad av 1 unter, redigerad totalt 17 gånger.
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: DHCP server startar inte

Inlägg av Lars »

Vad har du för IP-adress på eth0? Det står ju 0.0.0.0 så det verkar som att det inte är konfigurerat. Jag misstänker att eth0 måste ha en IP-adress som ligger i det subnät du har specat.
unter
Inlägg: 15
Blev medlem: 29 dec 2007, 01:47
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: DHCP server startar inte

Inlägg av unter »

Var ska jag ställa in ip adressen för eth0? ska den vara inställd statiskt i /etc/network/interfaces? eller ska DHCP servern tilldela det?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: DHCP server startar inte

Inlägg av Lars »

Du kan inte ha två DHCP-servrar på samma subnät så du måste sätta en statisk IP på DHCP-servern.
unter
Inlägg: 15
Blev medlem: 29 dec 2007, 01:47
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: DHCP server startar inte

Inlägg av unter »

Något tips på hur jag ska göra det?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: DHCP server startar inte

Inlägg av Lars »

/etc/network/interfaces som du nämnde är rätt. Något sådant här:

Kod: Markera allt

iface eth0 inet static
        address 192.168.0.5
        netmask 255.255.255.0
        gateway 192.168.0.1

iface eth1 inet dhcp
unter
Inlägg: 15
Blev medlem: 29 dec 2007, 01:47
OS: Ubuntu
Utgåva: 14.04 Trusty Tahr LTS

Re: DHCP server startar inte

Inlägg av unter »

Jag har ändrat interface filen till

Kod: Markera allt

auto lo
iface lo inet loopback

auto eth1
iface eth1 inet dhcp

iface eth0 inet static
        address 192.168.1.12
        netmask 255.255.255.0
        gateway 192.168.1.1
men samma fel finns fortfarande kvar. i syslog innehåller felmeddelandet fortfarande eth0 (0.0.0.0) finns det någonstans i hhcp.conf filen det ska deklareras att det e eth0 som ska användas?

EDIT: Servern är nu igång, ändrade till att köra dnsmasq istället för dhcp3-server, mycket lättare att konfigurera. har även ändrat i /etc/network/interfaces så att den nu ser ut:

Kod: Markera allt

auto lo
iface lo inet loopback

auto eth1
iface eth1 inet dhcp

auto eth0
iface eth0 inet static
        address 192.168.1.100
        netmask 255.255.255.0
Problemet är alltså löst. tack för all hjälp
Skriv svar

Återgå till "Nätverk, säkerhet och servrar"