Hallo Ich verzweifel
(Vorab: es geht eigentlich um einen dedicated Server, kein KVM)
Ich kenne mich nicht gut genug mit Networking aus um folgendes Problem selber zu lösen: Habe Proxmox installiert (manuell auf Debian 11, nicht per ISO oder so) und eine VM angelegt. Ebenfalls hab ich eine Bridge angelegt (vmbr0). Die interfaces auf dem Host sieht folgendermaßen aus:
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
iface lo inet6 loopback
auto enp9s0
iface enp9s0 inet static
address 188.40.80.147/26
gateway 188.40.80.129
up route add -net 188.40.80.128 netmask 255.255.255.192 gw 188.40.80.129 dev enp9s0
# route 188.40.80.128/26 via 188.40.80.129
post-up echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp
iface enp9s0 inet6 static
address 2a01:4f8:221:13e3::2/64
gateway fe80::1
auto vmbr0
iface vmbr0 inet static
address 10.3.5.1
netmask 255.255.255.0
bridge-ports none
bridge-stp off
bridge-fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '10.3.5.0/24' -o enp9s0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.3.5.0/24' -o enp9s0 -j MASQUERADE
Alles anzeigen
Ist das so richtig? Welche Adressen etc muss ich jetzt in den VMs hinterlegen? Kann ich mir einfach eine 10.3.5.X aussuchen? Wenn ja, was muss ich als Gateway eintragen? Und wie kann ich dann einzelne Ports auf den Host weiterleiten? Also z.b. wenn ich einen Webserver in der VM laufen habe, wie kann ich dann erreichen dass der unter der öffentlichen Host-IP ebenfalls unter 80/443 erreichbar ist?
Bin dankbar für jede Antwort, denn ich habe echt gar keine Ahnung was ich hier grade veranstalte