WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 28.05.2004, 09:57   #1
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard NIC's und DHCP

Hi!

Ich bin dabei, einen Server nach der Vorlage des WCM-Servers aufzusetzen.

Aktuelle Konfiguration:

eth0 - extern, wird per DHCP konfiguriert
eth1 - intern, fixe IP
DHCP und DNS installiert


Anfangs dachte ich alles ist OK, aber nach einem Reboot funktionierte der DHCP-Server für die Clients nicht mehr

Beim Booten oder bei Netzwerk-Restart kommt als Ausgabe:
eth1 unknown host

Beim Versuch, den DHCP-Server zu starten schreibt er eine Fehlermeldung ins Log-File. In dieser Meldung steht sinngemäß, daß für eth0 keine Subnet-Maske definiert ist, und die dhcpd.conf ergänzt werden muß.

Wenn eth0 deaktiviert ist, funktioniert der DHCP-Server
Wenn ich anschließend eth0 aktiviere und das Netzwerk neu starte ,komme ich auch ins Internet

Nach einem Reboot ist das Problem wieder da

Hat jemand einen Tip für mich?

Ich hab bisher nur ein Bisschen mit SuSE 7.3 gebastelt
Leider schaut bei Debian alles anders aus. Vielleicht müssen die NIC's anders oder neu konfiguriert werden

Mit dpkg-reconfigure etherconf komme ich zum aktuellen Stand

Eventuell sollte ich eine Konfigurations-Datei händich bearbeiten
Aber welche Datei, uns was muß drinnen stehen?

Ich bin für jeden Vorschlag dankbar
Ab Montag probiere ich halt weiter

mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 28.05.2004, 10:11   #2
Dumdideldum
Inventar
 
Registriert seit: 01.08.2001
Alter: 47
Beiträge: 1.508


Standard Re: NIC's und DHCP

Zitat:
Original geschrieben von wbendl

Beim Versuch, den DHCP-Server zu starten schreibt er eine Fehlermeldung ins Log-File. In dieser Meldung steht sinngemäß, daß für eth0 keine Subnet-Maske definiert ist, und die dhcpd.conf ergänzt werden muß.
Hmm, eth0 sollte da wurscht sein, da eth0 ja nicht der DHCP Server ist.
Ich denke mir, der DHCP Server will auf eth0 werkeln, er sollte aber auf eth1 agieren.

vielleicht solltest du es umgekehrt machen, also eth0 fürs interne Netz, eth1 für das Internet.
Mehr fällt mir leider nicht ein.
____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.
Dumdideldum ist offline   Mit Zitat antworten
Alt 28.05.2004, 11:14   #3
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

@ Dumdideldum

Gute Idee, das probier ich am Montag

Auf meinem SuSE-Server ist übrigens auch eth0 das interne Interface mit dem DHCP-Server

mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 31.05.2004, 10:58   #4
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Das vertauschen der NIC's hat nichts gebracht.

Hier der genaue Eintrag aus daemon.log:

No subnet declaration for eth1 (192.168.123.115).
Plese write a subnet declaration in your dhcpd.conf file for the network segment to which interface eth1 is attached.
exiting.

eth1 ist jetzt das ext. Interface, und bezieht die IP von einem DHCP-Server

Probeweise habe ich eth1 mit einer fixen IP konfiguriert. Das war allerdings erfolglos. Gleiche Fehlermeldung.

Über google bin ich zu einigen Foren gekommen, in denen Leute das gleiche Problem beschreiben. Leider hab ich aber keine Lösung gefunden.

Wie bringe ich den DHCP-Server dazu, nur auf eine NW-Karte (eth0) zu achten?

mfg

WB
wbendl ist offline   Mit Zitat antworten
Alt 31.05.2004, 11:25   #5
Dumdideldum
Inventar
 
Registriert seit: 01.08.2001
Alter: 47
Beiträge: 1.508


Standard

post mal deine dhcpd.conf - dann kann dir vielleicht besser geholfen werden.
Trotzdem:
Brauchst wirklich DHCP im lokalen Netzwerk ?
____________________________________
Linux is like a wigwam:
No windows, no Gates, Apache inside.
Dumdideldum ist offline   Mit Zitat antworten
Alt 31.05.2004, 16:16   #6
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard

Hi!

Ich glaube ich hab es jetzt geschafft.

Über google bin ich in ein Forum gelangt, in dem über verschiedene Lösungen diskutiert wurde. Die Teilnehmer haben sich da zwar ziemlich widersprochen, aber anscheinend bin ich auf eine gangbare Lösung gestoßen.

Viele Beiträge bezogen sich auf andere Distributionen. Das Problem liegt also anscheinend beim DHCP-Server in der aktuellen Version.

Ich habe also in der dhcpd.conf eine Zeile eingefügt, die das Subnetz von eth1 deklariert.
Damit scheint alles zu funktionieren.

Probeweise habe ich eine Zeile eingefügt, zu der es gar kein Subnetz gibt. Das stört anscheinend nicht.
Damit könnte man auf mehrere Möglichkeiten vorbereitet sein.

Im Anschluß meine dhcpd.conf. Basiert auf dem Artike im WCM.
Vielleicht hilft's ja mal jemandem

# Hier folgen die Paramter, welche jeder PC bekommen soll

option domain-name "privat.wb-net";
option domain-name-servers 192.168.100.6;
option subnet-mask 255.255.255.0;

# Wie lange werden die IP-Adressen vermietet?
default-lease-time 3600;
max-lease-time 3600;

# Hier wird der sog. Pool definiert aus welchem die PC
# ihre Adressen ausfassen.

subnet 192.168.100.0 netmask 255.255.255.0 {
range 192.168.100.100 192.168.100.200;
option broadcast-address 192.168.100.255;
option routers 192.168.100.6; }

# Ohne diese Deklaration funktioniert der DHCP-Server nicht
# Für jede Netzwerk-Karte muß ein Subnetz deklariert werden

subnet 192.168.123.0 netmask 255.255.255.0 {
}
subnet 10.0.0.0 netmask 255.255.255.0 {
}

# Fest vergeben IP-Adressen

host WB02 {
hardware ethernet 00:09:5B:2F:6C:7A;
fixed-address 192.168.100.2;
}


mfg

WB
wbendl ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:39 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag