Hallo zusammen, ich möchte meine VPS aus dem LAN erreichen können. Ist das mit einem venet Interface möglich, oder muss zwingend ein veth Interface angelegt werden. Mit letzterem konnte ich bereits einen VPS vom LAN aus erreichen. Das venet Interface ist nur vom Host-Rechner bzw anderen VPS am selben Host-Rechner erreichbar. Ist das normal, oder mache ich was falsch? schogge
Hi, das ist sowohl mit venet als auch mit den veth(ernet) möglich, hast Du das "ip forwarding" auf der VE0 (=Hostnode) eingerichtet ? (-> http://wiki.openvz.org/Quick_installation#sysctl )
Hm, meine sysctl sieht so aus: # Controls IP packet forwarding net.ipv4.ip_forward = 1 net.ipv4.conf.default.proxy_arp = 0 # Controls source route verification net.ipv4.conf.all.rp_filter = 1 # Do not accept source routing net.ipv4.conf.default.accept_source_route = 0 # Controls the System Request debugging functionality of the kernel kernel.sysrq = 1 # Controls whether core dumps will append the PID to the core filename # Useful for debugging multi-threaded applications kernel.core_uses_pid = 1 # Controls the use of TCP syncookies net.ipv4.tcp_syncookies = 1 # Controls the maximum size of a message, in bytes kernel.msgmnb = 65536 # Controls the default maxmimum size of a mesage queue kernel.msgmax = 65536 # Controls the maximum shared segment size, in bytes kernel.shmmax = 4294967295 # Controls the maximum number of shared memory segments, in pages kernel.shmall = 268435456 net.ipv4.conf.default.send_redirects = 1 net.ipv4.conf.all.send_redirects = 0 Ich kann da keine Fehler erkennen. Muss ich sonst noch was machen? Mein Hostsystem ist übrigens CentOS 5.0 und als Gast habe ich CentOS 4.0.
Hi, > meine sysctl sieht so aus > [...] die sysctl Einstellungen sind richtig gesetzt ... > Mein Hostsystem ist übrigens CentOS 5.0 und als Gast habe ich CentOS 4.0. evtl. div. iptables (aka "firewall" ) Regeln aktiv ?
Iptables und SELinux sind sowohl auf dem Gast- als auch auf Hostsystem deaktiviert.
So, jetzt funktionierts. Die IP des VPS war in einem anderen Subnetz als die IP des Hosts. Hab jetzt alle meine Geräte (Laptop, Hardware Node, VPS) im gleichen Subnetz und kann vom Laptop aus den VPS erreichen. Muss der Hardware Node in jedem Subnetz, in dem ein VPS seine soll, eine IP haben? Ehrlich gesagt erschließt sich mir die Netzwerktechnik von OpenVZ nicht wirklich.