Lösung zum dauerhaften Setzen des Hostnamen eines vServers

Categories Allgemein, Server

Da ich sowohl einen dedizierten, als auch einen virtuellen Server betreibe, ergab sich nachfolgendes Problem:

Bei jedem Neustart des vServers wird sowohl die “/etc/resolv.conf” als auch der Hostname des Servers durch die Virtualisierungsumgebung Virtuzzo überschrieben und auf die Standarteinstellungen  zurückgesetzt. Es können hierdurch Probleme beim Mail-Versand verursacht werden.

Nachfolgender Weg wäre eine Möglichkeit, dem entgegenzuwirken.

Man erstellt die Datei “/etc/init.d/hostname-vps.sh” und befüllt sie mit folgenden Befehlen:

Anschließend macht man das Script ausführbar:

Natürlich müssen die Dateien “/etc/hostname.override” und “/etc/resolv.conf.override” auch erstellt werden.

Die “/etc/resolv.conf.override” könnte beispielsweise nachfolgende Angaben beinhalten:

 

Zuletzt fügt man es noch dem Runlevel-Ordner hinzu, damit es beim Starten automatisch mitausgeführt wird:

Zur Überprüfung lässt man den Server neustarten:

Das war es.

Viel Spaß!

 

Bei Fragen können Sie sich gern an mich wenden.

 

Ich bedanke mich für Ihre Aufmerksamkeit.

 

Mit freundlichen Grüßen aus dem 2nd Level Support der STRATO AG

Ihr Martin Schölzke

 

Kommentare

kommentare