Umstellung von statischen IP Adressen auf dynamische (dhcp)?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
joe
Beiträge: 274
Registriert: 23.03.2004 12:51:49

Umstellung von statischen IP Adressen auf dynamische (dhcp)?

Beitrag von joe » 27.06.2004 21:11:50

Hallo,

habe eine Frage zur Umstellung von statischen IP Adressen auf dynamische. Ich habe seit kurzem einen DSL Router. Da lassen sich scheinbar IP Adressen nur über DHCP vergeben (Billion BIPAC-7500G). Es gibt zwar die Möglichkeit feste IP Adressen zu vergeben, Dies aber nur in Verbindung mit DHCP. Vielleicht kennt sich hier aber jemand besser aus und kann mich eines besseren belehren.

Jetzt aber meine eigentliche Frage: Wie stelle ich mein Netz am saubersten Um von festen IP Adressen auf DHCP? Wenn ich /sbin/dhclient starte wird alles sauber erkannt und läuft. Gibt es dafür ein vorgefertigtes Script, das man in die Runlevels einpfelgen kann? Oder wie wird das unter Debian gemacht?

Danke schon mal und schnelle Grüße
Jo

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 27.06.2004 21:34:19

hi

Code: Alles auswählen

asterix:/etc/network# cat interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# This entry denotes the loopback (127.0.0.1) interface.
auto lo
iface lo inet loopback

# This entry was created during the Debian installation
auto eth0
iface eth0 inet dhcp
asterix:/etc/network#

Benutzeravatar
C_A
Beiträge: 1082
Registriert: 22.04.2004 14:51:01
Lizenz eigener Beiträge: GNU General Public License

Beitrag von C_A » 27.06.2004 21:35:41

Erlich gesagt kann ich nicht ganz glauben das dein Router statische IP Adressierung nicht unterstützt. Mein "Problemlösungsvorschlag" wäre sich die Konfiguration des Routers noch mal anzusehen.
Wenn du es aber trotzdem mit DHCP lösen möchtest musst du in der /etc/network/interfaces das
static mit dhcp ersetzen und den dhclient (iirc) starten.

Benutzeravatar
joe
Beiträge: 274
Registriert: 23.03.2004 12:51:49

Beitrag von joe » 27.06.2004 21:51:02

C_A hat geschrieben:Erlich gesagt kann ich nicht ganz glauben das dein Router statische IP Adressierung nicht unterstützt. Mein "Problemlösungsvorschlag" wäre sich die Konfiguration des Routers noch mal anzusehen.
Wenn du es aber trotzdem mit DHCP lösen möchtest musst du in der /etc/network/interfaces das
static mit dhcp ersetzen und den dhclient (iirc) starten.
Also ich hab' mir das Ganze auch schon 1000 Mal durchgelesen. Aber ich finde nur einen Firewall Filter auf MAC Adressen Basis. Statische Adressen kann ich nur zusätzlich vergeben, wenn ich dhcp aktiviere. Oder gibt es für IP Adressen dann nicht sowas wie ein Filter. Also ich meine, daß die IP Adressen, die angeschlossen sind auch am Router konfiguriert sein müssen?
Noch was, wie und wo starte ich dhclient?

Grüße
Jo

Benutzeravatar
C_A
Beiträge: 1082
Registriert: 22.04.2004 14:51:01
Lizenz eigener Beiträge: GNU General Public License

Beitrag von C_A » 27.06.2004 22:09:35

Wenn du dhcp deaktivierst, deinem PC eine statische IP Adresse verpasst(wenn das nicht schon so ist) und versuchst auf den Router zuzugreifen(webinterface & internet), was sagt er dann?

Benutzeravatar
joe
Beiträge: 274
Registriert: 23.03.2004 12:51:49

Beitrag von joe » 28.06.2004 09:54:41

Hallo,

dann funktioniert das unter Windows problemlos. Nur unter Linux geht das irgendwie nicht. Da sieht es für mich so aus, als ob kein DNS vorhanden wäre. Obwohl ich eigentlich den Router als DNS eingetragen habe und zusätzlich noch zwei 'echte' DNS. Aber ich dachte immer, daß auf dem Router dann auch diese IP konfiguriert sein müßte. Sonst bringt das ja eigentlich nichts an Sicherheit, was ich eigentlich damit bezwecken wollte.

Dankende Grüße
Jo

Benutzeravatar
C_A
Beiträge: 1082
Registriert: 22.04.2004 14:51:01
Lizenz eigener Beiträge: GNU General Public License

Beitrag von C_A » 28.06.2004 12:24:58

joe hat geschrieben:Sonst bringt das ja eigentlich nichts an Sicherheit, was ich eigentlich damit bezwecken wollte.
Ich weiss jetzt nicht was dein Router alles kann, aber durch NAT hast du auch schon eine kleine Sicherheit weil dein PC nicht direkt mit der vom ISP vergebenen IP Adresse ansprechbar ist.

mike58
Beiträge: 4
Registriert: 12.06.2004 18:06:33

Beitrag von mike58 » 28.06.2004 14:09:40

Hallo,
der Router muss sich konfigurieren lassen, für welchen Bereich er DHCP vergeben darf (z.B. 192.168.1.50 bis 192.168.1.60). Zusätzlich muss der Rechner beim Start seine IP-Adresse von DHCP-Server anfordern. Tut er das nicht, bekommt er auch keine IP-Adresse zugewiesen (und behält seine statische Adresse).
Man kann damit einem Rechner, der immer in diesem Netz angemeldet ist, eine feste IP-Adresse zuweisen (z.B. 192.168.1.30). Für temporär genutzte Rechner (z. B. Notebook) kann man die automatische Vergabe aktivieren und spart sich so die statische Zuweisung.
DHCP über den Router birgt aber ein anderes Problem: Der DNS (oder /etc/hosts) bekommt davon nichts mit! Das gibt Probleme mit ssh oder SAMBA. Auch ein Printserver wird nur noch schwer im Subnetz aufzufinden sein, wenn sich bei jedem Einschalten seine IP-Adresse ändert.
Einen Sicherheits-Gewinn bringt DHCP nicht - höchstens einen -Verlust, denn an diesem Subnetz kann sich jeder Rechner automatisch anmelden, weil ihm die "richtige" IP-Adresse automatisch zugewiesen wird (sehr praktisch bei WLAN).

Das zweite Problem mit dem DNS habe ich allerdings auch. Lt. Beschreibung soll der DSL-Router als "DNS-Cache" arbeiten und damit habe ich ihn natürlich als DNS-Server in meine Konfiguration aufgenommen. Bei Windows funktioniert das auch prima, bei Linux ergeben sich dadurch des öfteren sehr lange Wartezeiten. Ich werde mal einen Versuch mit einem kleinen caching-DNS (etwa pdnsd) unternehmen.

Gruß
Michael

Antworten