DHCP Server Problem
hi, Bin gerade dabei einen dhcp Server aufzusetzten und habe folgende Probleme : Situation: Debian SID 2.6.8-2-386 NETZWERK-1 eth0 kriegt von einem Router per Dhcp die IP NETZWERK-2 eth1 soll ueber einen dhcpd weiter IPs verteilen Ist es richtig dass ich in /etc/init.d/dhcp das Interface auf eth1 stellen muss ? So weisse ich doch den dhcpd der eth1 zu - richtig ? dhcpd.conf: option domain-name "localdomain.com"; option domain-name-servers localhost.localdomain.com; option subnet-mask 255.255.255.0; default-lease-time 600; max-lease-time 7200; subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.0 192.168.2.255; option broadcast-address 192.168.2.255; option routers localhost.localdomain.com; option subnet-mask 255.255.255.0; default-lease-time 600; max-lease-time 7200; } Ist das soweit korrekt ? Ich kann doch in dem eth1 - Netz die gleiche netmask verwenden die in dem Netz von eth0 - oder (255.255.255.0) ? Die Namen localhost + localdomain stimmen so - Testsystem. Was muss ich in der /etc/network/interfaces konfigurieren ? # The loopback network interface auto lo eth0 iface lo inet loopback # First dynamic NIC interface, eth0, dhcp IN iface eth0 inet dhcp # Second Static NIC interface, eth1, dhcp OUT auto eth1 iface eth1 inet static address 192.168.2.1 netmask 255.255.254.0 network 192.168.2.0 # gateway 192.168.2.0 broadcast 192.168.2.255 Ich bekomme folgende Fehlermeldung (Syslog) : May 19 19:24:33 localhost kernel: eth1: link up, 100Mbps, full-duplex, lpa 0x45E1 May 19 19:24:42 localhost kernel: eth0: no IPv6 routers present May 19 19:24:44 localhost kernel: eth1: no IPv6 routers present May 19 19:28:43 localhost dhcpd: No subnet declaration for eth0(192.168.1.11). May 19 19:28:43 localhost dhcpd: Please write a subnet declaration in your dhcpd.conf file for the May 19 19:28:43 localhost dhcpd: network segment to which interface eth0 is attached. Ich check das nicht wirklich ! Die Subnetmaske fuer eth0 kommt doch vom dhcp des Routers ... oder ? Wozu brauch ich diese IPv6-nach-IPv4 sit0 device ? Funktioniert das System auch ohne IPv6 ? Tips was das Problem sein koennte waeren super bzw ein bekanntes howto! MetroX:/etc# ifconfig -a eth0 Protokoll:Ethernet Hardware Adresse 00:40:F4:1E:C4:BB inet Adresse:192.168.1.11 Bcast:192.168.1.255 Maske:255.255.255.0 inet6 Adresse: fe80::240:f4ff:fe1e:c4bb/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:17560 errors:0 dropped:0 overruns:0 frame:0 TX packets:16704 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:11152582 (10.6 MiB) TX bytes:2280211 (2.1 MiB) Interrupt:11 Basisadresse:0x1400 eth1 Protokoll:Ethernet Hardware Adresse 00:40:F4:2B:7C:6A inet Adresse:192.168.2.1 Bcast:192.168.2.255 Maske:255.255.254.0 inet6 Adresse: fe80::240:f4ff:fe2b:7c6a/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:60 errors:0 dropped:0 overruns:0 frame:0 TX packets:112 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:19674 (19.2 KiB) TX bytes:17364 (16.9 KiB) Interrupt:10 Basisadresse:0x1800 loProtokoll:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:26 errors:0 dropped:0 overruns:0 frame:0 TX packets:26 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:0 RX bytes:2792 (2.7 KiB) TX bytes:2792 (2.7 KiB) sit0 Protokoll:IPv6-nach-IPv4 NOARP MTU:1480 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:0 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) .''`. Gruss / Best regards : :' : Michael Frank <[EMAIL PROTECTED]> `. `'` ` ` - Debian - when you have better things to do than fixing a system -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: DHCP Server Problem
Hi, Michael Frank wrote: > Ist das soweit korrekt ? Ich kann doch in dem eth1 - Netz > die gleiche netmask verwenden die in dem Netz von eth0 - oder > (255.255.255.0) ? ja, natÃrlich. Die Netzmaske, zusammen mit einer Adresse des Netzes, identifiziert ein Netz. > Ich bekomme folgende Fehlermeldung (Syslog) : > > May 19 19:24:33 localhost kernel: eth1: link up, 100Mbps, full-duplex, > lpa 0x45E1 May 19 19:24:42 localhost kernel: eth0: no IPv6 routers > present May 19 19:24:44 localhost kernel: eth1: no IPv6 routers > present May 19 19:28:43 localhost dhcpd: No subnet declaration for > eth0(192.168.1.11). May 19 19:28:43 localhost dhcpd: Please write a > subnet declaration in your dhcpd.conf file for the May 19 19:28:43 > localhost dhcpd: network segment to which interface eth0 is attached. > > > Ich check das nicht wirklich ! Die Subnetmaske fuer eth0 kommt doch > vom dhcp des Routers ... oder ? Das Problem ist, dass der dhcpd auch auf eth0 Adressen verteilen will. Das schafft er aber nicht, weil du ihm keine Netzmaske gegeben hast, klar. > Wozu brauch ich diese IPv6-nach-IPv4 sit0 device ? Wenn du auch zum Internet6 connecten willst, also dem IPv6 Internet, aber von deinem Provider keinen nativen IPv6-Adressraum zugeteilt bekommen hast (sehr wahrscheinlich), dann musst du IPv6 durch IPv4 tunneln. Einen Tunnel kannst du dir z.B. bei http://tunnelbroker.as8758.net/ holen, und damit der funktioniert, braucht man die sit*-Interfaces. > Funktioniert das System auch ohne IPv6 ? Ja. --Ingo -- Linux, the choice of a GNU | self-reference, n. - See self-reference generation on a dual AMD | Athlon!| -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: DHCP Server Problem
Hi, sieht nach fehlendem Eintrag im NS aus. Machine is dual homed? Laeuft named ? Gruss, Roland On Thursday 19 May 2005 21:44, Ingo Blechschmidt wrote: > Hi, > > Michael Frank wrote: > > Ist das soweit korrekt ? Ich kann doch in dem eth1 - Netz > > die gleiche netmask verwenden die in dem Netz von eth0 - oder > > (255.255.255.0) ? > > ja, natÃrlich. Die Netzmaske, zusammen mit einer Adresse des > Netzes, identifiziert ein Netz. > > > Ich bekomme folgende Fehlermeldung (Syslog) : > > > > May 19 19:24:33 localhost kernel: eth1: link up, 100Mbps, > > full-duplex, lpa 0x45E1 May 19 19:24:42 localhost kernel: eth0: > > no IPv6 routers present May 19 19:24:44 localhost kernel: eth1: > > no IPv6 routers present May 19 19:28:43 localhost dhcpd: No > > subnet declaration for eth0(192.168.1.11). May 19 19:28:43 > > localhost dhcpd: Please write a subnet declaration in your > > dhcpd.conf file for the May 19 19:28:43 localhost dhcpd: network > > segment to which interface eth0 is attached. > > > > > > Ich check das nicht wirklich ! Die Subnetmaske fuer eth0 kommt > > doch vom dhcp des Routers ... oder ? > > Das Problem ist, dass der dhcpd auch auf eth0 Adressen verteilen > will. Das schafft er aber nicht, weil du ihm keine Netzmaske > gegeben hast, klar. > > > Wozu brauch ich diese IPv6-nach-IPv4 sit0 device ? > > Wenn du auch zum Internet6 connecten willst, also dem IPv6 > Internet, aber von deinem Provider keinen nativen IPv6-Adressraum > zugeteilt bekommen hast (sehr wahrscheinlich), dann musst du IPv6 > durch IPv4 tunneln. Einen Tunnel kannst du dir z.B. bei > http://tunnelbroker.as8758.net/ holen, und damit der funktioniert, > braucht man die sit*-Interfaces. > > > Funktioniert das System auch ohne IPv6 ? > > Ja. > > > --Ingo > > -- > Linux, the choice of a GNU | self-reference, n. - See > self-reference generation on a dual AMD | > Athlon!| -- [EMAIL PROTECTED]
Re: DHCP Server Problem
Hallo Michael, Michael Frank schrieb: subnet 192.168.2.0 netmask 255.255.255.0 { range 192.168.2.0 192.168.2.255; option broadcast-address 192.168.2.255; option routers localhost.localdomain.com; option subnet-mask 255.255.255.0; default-lease-time 600; max-lease-time 7200; } Sollte das nicht eher range 192.168.2.1 192.168.2.254 heissen? # Second Static NIC interface, eth1, dhcp OUT auto eth1 iface eth1 inet static address 192.168.2.1 netmask 255.255.254.0 network 192.168.2.0 # gateway 192.168.2.0 broadcast 192.168.2.255 Außerdem sollte eth1 wohl auch die gleiche Netmask haben wie der dhcpd verteilen soll, oder? Also netmask 255.255.255.0 anstatt netmask 255.255.254.0 MfG Nico -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: DHCP Server Problem
Am Donnerstag, den 19. Mai 2005 schrubte Michael Frank: > Ist es richtig dass ich in /etc/init.d/dhcp das Interface auf eth1 > stellen muss ? So weisse ich doch den dhcpd der eth1 zu - richtig ? Wenn, dann in /etc/default/dhcp*server. -- <) .--. )#=+ ' /## | .+.Liebe Grüsse, ,,/###,|,,| Michael -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: DHCP Server Problem
* Michael Frank <[EMAIL PROTECTED]> wrote: > NETZWERK-1 > eth0 kriegt von einem Router per Dhcp die IP Ich nehme an, das ist ein Router in Internet. Richtig? Wenn dem so ist, musst Du ihm eine manuelle Route (für 192.168.2.0) hinzufügen. Die musst Du jedesmal anpassen, wenn der Router eine andere IP-Adresse vergibt ... macht also wenig Sinn. Besser hier eine feste IP-Adresse verwenden. > Ist es richtig dass ich in /etc/init.d/dhcp das Interface auf eth1 > stellen muss ? Richtig. (Aber stell bitte das Plenken ab. Danke) > dhcpd.conf: > > option domain-name "localdomain.com"; > option domain-name-servers localhost.localdomain.com; > > option subnet-mask 255.255.255.0; > default-lease-time 600; > max-lease-time 7200; Ist doppelt gemoppelt, kannst Du hier weg lassen. > subnet 192.168.2.0 netmask 255.255.255.0 { > range 192.168.2.0 192.168.2.255; Das muss range 192.168.2.2 192.168.2.254 heißen. > option broadcast-address 192.168.2.255; > option routers localhost.localdomain.com; Ich verwende hier lieber die IP-Adresse, also option routers 192.168.2.1; > option subnet-mask 255.255.255.0; > default-lease-time 600; > max-lease-time 7200; Die lease-times sind super kurz, erzeugt nur unnötig Traffic. > Ist das soweit korrekt ? Ich kann doch in dem eth1 - Netz > die gleiche netmask verwenden die in dem Netz von eth0 - oder > (255.255.255.0) ? Klar, kommt halt drauf an, was Du willst. > Die Namen localhost + localdomain stimmen so - Testsystem. dito. > Was muss ich in der /etc/network/interfaces konfigurieren ? > > # The loopback network interface > auto lo eth0 > iface lo inet loopback > > # First dynamic NIC interface, eth0, dhcp IN > iface eth0 inet dhcp > > > # Second Static NIC interface, eth1, dhcp OUT > auto eth1 > iface eth1 inet static > address 192.168.2.1 > netmask 255.255.254.0 das muss netmask 255.255.255.0 heißen. > network 192.168.2.0 > # gateway 192.168.2.0 > broadcast 192.168.2.255 > ok. > Ich bekomme folgende Fehlermeldung (Syslog) : > > May 19 19:24:33 localhost kernel: eth1: link up, 100Mbps, full-duplex, lpa > 0x45E1 > May 19 19:24:42 localhost kernel: eth0: no IPv6 routers present > May 19 19:24:44 localhost kernel: eth1: no IPv6 routers present > May 19 19:28:43 localhost dhcpd: No subnet declaration for eth0(192.168.1.11). > May 19 19:28:43 localhost dhcpd: Please write a subnet declaration in your > dhcpd.conf file for the > May 19 19:28:43 localhost dhcpd: network segment to which interface eth0 is > attached. > Hattest Du dhcpd schon auf eth1 beschränkt? IPv6 brauchst Du vermutlich eh nicht, kannst also komplett deaktivieren. > Wozu brauch ich diese IPv6-nach-IPv4 sit0 device ? > Funktioniert das System auch ohne IPv6 ? Klar. > Tips was das Problem sein koennte waeren super bzw ein > bekanntes howto! Ein HowTo für genau diese Aufgabenstellung kenne ich nicht, mir scheint aber, Dir fehlen ein paar Grundlagen. Dafür gibt es div. HowTos (kann Dir aber grad keine Links nennen, weil www.tldp.org nicht erreichbar ist). -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)