IP-Addresse unter Linux ändern?

Wo ändert man in Linux die IP-Addresse?
Unter Suse geht es mit Yast, aber welche Datei wird dabei
geändert?

Vielen Dank

etc/hosts ? o.T.

sdg

Wo ändert man in Linux die IP-Addresse?
Unter Suse geht es mit Yast, aber welche Datei wird dabei
geändert?

Hallo,

zunächst einmal wird nur die Datei /etc/rc.config geändert. Dort trägt Yast brav die IP Adressen ein.

Letzlich genutzt wird diese rc.config Datei dann von den bootscripten die Du im /etc/rc.d Verzeichnis findest. Dort gibt es u.a. das Skript „network“. Wenn Du Dir das einmal genauer anschaust, dann wird dort zunächst die rc.config ausgewertet. Darudch sind jetzt Variablen wie z.B. Deine IP und DHCP gesetzt.

Dann wird durch das Skript „ifconfig“ aufgerufen und so die Neue IP der Netzwerkkarte zugeordnet.

Das kannst Du also auch „von Hand“ direkt durch Eingabe des „ifconfig“ Befehls erreichen. Allerdings nicht permanent. Dazu musst Du dann doch entweder Yast bemühen oder (was eigentlich komfortabler ist) die rc.config Datei direkt bearbeiten. Danach aber bitte Suseconfig aufrufen, sonst werden einige Änderungen nicht übernommen (Ist bei den IP-Adressen aber unkritisch).

Analog kannst Du das jetzt auf alle Einstellungen über Yast ausweiten :smile:

Gruss

Jens

Das dürfte distributionsabhängig sein.

die IP wird bei der Initialisierung der Netzwerkkarten oder beim Zustandekommen der ppp-Verbindung gesezt. Ein Rechner kann mehrere IPs habe…

Manche davon ändern sich (PPP-Einwahl) und werden von aussen zugeteilt

Sebastian