
Auf mir läuft Debian 9 mit OpenVZ 6, ich habe meinen VPS folgendermaßen erstellt:
vzctl create 10 -- ostemplate debian-8.0-x86_64-minimal
vzctl set 10 --ipadd 192.168.1.5 --save
Wenn ich die virtuelle Maschine starte, wird ihr jedoch keine private IP zugewiesen. Daher kann ich auf dem Hostcomputer kein NAT einrichten, um diesem virtuellen Server den Zugriff auf das Internet zu ermöglichen.
Dies ist die Ausgabe der IP-Adresse vom virtuellen:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: venet0: <BROADCAST,POINTOPOINT,NOARP> mtu 1500 qdisc noop state DOWN
link/void
Dies ist /etc/network/interfaces:
auto lo
iface lo inet loopback
OpenVZ sollte diese Datei konfigurieren, da diese Datei auf meinem alten Rechner mit Debian 7 und Debian 7 VPS automatisch vom OpenVZ-Manager konfiguriert wird, sodass VPS bei jedem Neustart eine neue Konfiguration erhält, die der OpenVZ-Konfiguration dieses Containers entspricht. Dieser Prozess muss automatisch ablaufen. Natürlich kann ich ihn auch manuell konfigurieren, aber das ist nicht das, was ich brauche.
EDIT: Als ich die Debian 7-Vorlage ausprobiert habe, funktionierte alles einwandfrei. Ich vermute also, dass es nur Probleme mit Debian 8-Vorlagen gibt, die von OpenVZ nicht automatisch konfiguriert werden. Allerdings ist Debian 7 sehr alt und ich brauche mindestens Debian 8-Container.
BEARBEITEN 2: Diese Meldung wird angezeigt, wenn ich versuche, die IP für den Debian 8-Container festzulegen:
vzctl set 10 --ipadd 192.168.1.11 --save
UB limits were set successfully
Adding IP address(es): 192.168.1.11
main: line 710: /etc/init.d/network: No such file or directory
CT configuration saved to /etc/vz/conf/10.conf
Antwort1
Es scheint, als ob die Konfigurationsdateien für neuere Debian-Versionen durcheinander geraten sind, also musste ich eine neue Konfiguration für Debian 8 in /etc/vz/dists erstellen und danach funktioniert es einfach einwandfrei.