[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DHCP-Server einrichten bei aktivem NetworkManager



Hallo Liste,
> Jetzt sehe ich dein Netz schon etwas klarer.
> Dein Router hängt intern im 192.168.2.0/24 Netzsegment.
> Der Router selbst hat die IP 192.168.2.1
> Dein Rechner hat die IP 192.168.2.100 und befinden sich daher mit dem
> Router im selben Netzsegment, wodurch er den Router auch erreicht und
> den auch als Gateway verwendet.
Stimmt alles soweit. Er wird ihn wohl auch als Nameserver verwenden,
wobei der Router dann die Nameserver-Anfragen weiterleitet.

> Über die eth0 hängt dein Rechner in einem anderen Netzsegment
> (192.168.3.0/24).
> Jetzt willst du auf diesem Netzsegment einen dhcp einrichten der der
> Dreambox eine IP zuweist.
> Die Dreambox soll zusätzlich deinen Rechner als Gateway nutzen.
Stimmt auch.

> In der '/etc/network/interfaces' nimm mal das gateway bei eth0 raus.
>
> ----- /etc/network/interfaces -----
> iface eth0 inet static
> adress 192.168.3.104
> netmask 255.255.255.0
> ----------

> Die '/etc/dhcpd.conf' sollte folgendes beinhalten:
>
> ----- /etc/dhcpd.conf -----
> one-lease-per-client on;
> default-lease-time 86400;
> max-lease-time 129600;
> authoritative;
>
> subnet 192.168.2.0 netmask 255.255.255.0 {
>
> }
>
> subnet 192.168.3.0 netmask 255.255.255.0 {
>     option routers 192.168.3.104;
>     range 192.168.3.1 192.168.3.100;}
>
> ----------
>
> Die Netzwerkdeklaration für das Segment 192.168.2.0/24 muß in der
> dhcpd.conf forhanden sein, weil sich der DHCP beim starten alle NIC's
> ansieht. Dabei findet er auch dein eth0 mit der Adresse 192.168.2.100
> und würde dann nicht wissen was mit diesem Netzsegment los ist.
> Durch die Deklaration wird es ihm bekannt gegeben und er sieht, daß er
> auf diesem Segment nicht tun soll, aber er weis wenigstens, daß es das
> gibt.
>
> Die nächste Deklaration betrifft dann das Segment 192.168.3.0/24.
> In diesem Segment soll er IP's vergeben aus dem Bereich
> 192.168.3.1  bis 192.168.3.100.
> Zusätzlich sagt er jedem Host dem er eine IP gibt, daß das Gateway die
> IP 192.168.3.104 (dein Rechner) hat.
>
> > Das ich beim PC mittels NAT die Daten an den Router übermitteln muss, ist
> > mir bekannt. Das ist ja ein weiteres Problem: NAT kriege ich ebenfalls
> > nicht hin. Die Wikipedia sagt über Software, welche dafür zu verwenden
> > ist, wenig aus.
> > Naja, wenn NAT und damit Internet nicht funzen würde, wäre es auch
> > nicht weiter schlimm. So oft muss ich mit der Dreambox nicht ins
> > Internet. Ich müsste halt temporär Kabel verlegen, was ich ungern
> > mache.
>
> NAT bzw. IP-Forwarding wird in der '/etc/network/options' aktiviert.
>
> ----- /etc/network/options -----
> ip_forward=yes
> ----------
>
> Danach sollte ein
> # /etc/init.d/networking restart && /etc/init.d/dhcpd restart
> alles aktivieren.
/etc(init.d/networking restart sagt folgendes:
"* /etc/network/options is deprecated (see README.Debian of netbase).
Setting up IP spoofing protection...done (rp_filter).
Enabling packet forwarding...done.
Reconfiguring network interfaces...Don't seem to be have all the
variables for eth0/inet.
Failed to bring up eth0.
done."

Und /etc/init.d/dhcpd restart
sagt "Datei nicht gefunden".

/etc/init.d/dhcp3-server sagt:
Stopping DHCP server: dhcpd3.
Starting DHCP server: dhcpd3 failed to start - check syslog for
diagnostics.

Und /var/log/syslog (Auszug):
"Jun  3 09:52:54 debian-linux dhcpd: For info, please visit
http://www.isc.org/sw/dhcp/
Jun  3 09:52:54 debian-linux dhcpd: Internet Systems Consortium DHCP
Server V3.0.4
Jun  3 09:52:54 debian-linux dhcpd: Copyright 2004-2006 Internet
Systems Consortium.
Jun  3 09:52:54 debian-linux dhcpd: All rights reserved.
Jun  3 09:52:54 debian-linux dhcpd: For info, please visit
http://www.isc.org/sw/dhcp/
Jun  3 09:52:54 debian-linux dhcpd: Wrote 0 leases to leases file.
Jun  3 09:52:54 debian-linux dhcpd:
Jun  3 09:52:54 debian-linux dhcpd: No subnet declaration for eth0
(0.0.0.0).
Jun  3 09:52:54 debian-linux dhcpd: ** Ignoring requests on eth0.  If
this is not what
Jun  3 09:52:54 debian-linux dhcpd:    you want, please write a subnet
declaration
Jun  3 09:52:54 debian-linux dhcpd:    in your dhcpd.conf file for the
network segment
Jun  3 09:52:54 debian-linux dhcpd:    to which interface eth0 is
attached. **
Jun  3 09:52:54 debian-linux dhcpd:
Jun  3 09:52:54 debian-linux dhcpd:
Jun  3 09:52:54 debian-linux dhcpd: Not configured to listen on any
interfaces!"
> Ich bin hier von Debian 4.0 Etch ausgegangen, aber unter Sarge müsste es
> genauso aussehen.
Ja, ich habe Debian Etch (stable).



Reply to: