DHCP Server Problem

2005-05-19 Thread Michael Frank
 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

2005-05-19 Thread Ingo Blechschmidt
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

2005-05-19 Thread Roland Harke
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

2005-05-19 Thread Nico Eckstein
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

2005-05-19 Thread Michael Liebl
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

2005-05-20 Thread Roland Sommer
* 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)