Umsteigerfrage: Netzwerk Start Script: WO? *gelöst*

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
v.errath@bcom.at
Beiträge: 18
Registriert: 22.02.2006 12:10:05

Umsteigerfrage: Netzwerk Start Script: WO? *gelöst*

Beitrag von v.errath@bcom.at » 01.03.2006 09:42:00

Hallo Forum

Hier wieder einmal ein Frage eines Umsteigers:

Ich verwende Sarge. Ich habe in der Datei /etc/network/interfaces mehrere IP-Adressen eingetragen.
Nun kann ich mit

Code: Alles auswählen

ifup eth0:0
ifup eth0:1 
usw. die einzelnen IP Adressen aktivieren.

Nun die Frage: Wie kann ich das ganze so konfigurieren, dass das alle IP`s bereits beim Systemstart aktiviert werden?

In diesem Zusammenhang gleich noch ne frage: Wie kann ich mir alle Einträge für den Default-Runlevel auflisten lassen?

Ich nehme einmal an, dass das ganze einfach ist, aber ich habe in den Dokus bisher nix gefunden. Eventuell suche ich ja nich nach den richtigen Wörtern.

Danke im vorraus für eure Antworten.

v.errath@bcom.at
Beiträge: 18
Registriert: 22.02.2006 12:10:05

Beitrag von v.errath@bcom.at » 01.03.2006 10:02:26

Habs gerade gefunden:

Einfach im Script /etc/network/interfaces

die folgenden Zeilen oben hinzufügen:

Code: Alles auswählen

auto eth0:0
auto eth0:1
usw.

Laut docu in /usr/share/doc/ifupdown/networkinterfaces gibts da dann zwar einen kleine Bug (bzw. Zitat "not realy a but, more a kind of limitation") aber es funzt

balduin222
Beiträge: 147
Registriert: 07.04.2005 19:51:42

Beitrag von balduin222 » 01.03.2006 10:18:55

Hallo,
ich glaube nicht, dass das über die /etc/networks/interfaces funktioniert. Das sind ja virtuelle Verbindungen.

Du kannst das ganze aber über ein Startscript realisieren. Dazu z.B. die Datei "vlan" in /etc/init.d anlegen mit dem Inhalt:

Code: Alles auswählen

/sbin/ifconfig eth0:0 IP-ADRESSE
/sbin/ifconfig eth0:1 IP-ADRESSE
Dann die Datei ausfürhbar machen mit

Code: Alles auswählen

chmod 755 /etc/init.d/vlan
Danach einfach mit dem Befehl

Code: Alles auswählen

ln -s /etc/init.d/v-lan /etc/rc2.d/S22vlan
einen Link erstellen und mit einem Neustart testen. Wichtig ist, dass bei S22vlan das "S" groß sein muss!!

Grüße
balduin222

v.errath@bcom.at
Beiträge: 18
Registriert: 22.02.2006 12:10:05

Aber es funzt doch: Ist es trotzdem falsch?

Beitrag von v.errath@bcom.at » 01.03.2006 11:39:10

Es handelt sich um einen Webserver.

Wir haben von Hetzner 6 IP Adressen.

Eine "Stamm-IP": 12.345.253.43

und 5 zusätzliche IP`s:
von 12.345.250.234 bis 12.345.250.238

Mit der oben beschriebenen Lösung sind alle 6 IP`s nach Systemstart verfügbar.

Frage(n):
Kann man das so machen?
Soll man das eventuell nicht so machen?
Darf man nicht?

:?:

Antworten