Am o configurație Proxmox în OVH Am achiziționat 8 IP-uri dintre care 6 sunt utilizabile
Așa că vreau ca mașinile mele virtuale să fie accesibile de pe internet.
Blocul IP pe care l-am achiziționat
53.87.160.116/29
Ip de la OVH la aparatul Proxmox
44.63.32.23/24 este primit prin DHCP
Deci acesta este conținutul fișierului meu
cat /etc/network/interfaces
# interfețe de rețea
auto lo
iface lo inet loopback
iface eno1 inet manual
auto vmbr0
iface vmbr0 inet dhcp
bridge-ports eno1
bridge-stp off
punte-fd 0
ecou post-up 1 > /proc/sys/net/ipv4/ip_forward
ecou post-up 1 > /proc/sys/net/ipv4/conf/vmbr0/proxy_arp
auto vmbr1
iface vmbr1 inet static
adresa 44.63.32.23/24 ## vmbr0 obține aceeași ip/subrețea, așa că am plasat aceasta
bridge-ports niciunul
bridge-stp off
punte-fd 0
post-up traseul IP adăugați 53.87.160.116/29 prin vmbr1
auto vmbr2
iface vmbr2 inet static
adresa 10.0.0.1/24
bridge_ports niciunul
bridge_stp off
bridge_fd 0
ecou post-up 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '10.0.0.0/24' -o vmbr0 -j MASQUERADE
cat /etc/network/interfaces.d/50-cloud-init
# Acest fișier este generat din informațiile furnizate de sursa de date. Schimbări
# nu va persista la o repornire a instanței. Pentru a dezactiva cloud-init
# capabilități de configurare a rețelei, scrieți un fișier
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg cu următoarele:
# network: {config: disabled}
auto lo
iface lo inet loopback
dns-nameservers 213.186.33.99
auto eth0
iface eth0 inet dhcp
mtu 1500
Acum, când creez o nouă mașină conectată la interfața vmbr1
Și dă următoarele detalii lui vm
IP: 53.87.160.117 /29
Gateway: 44.63.32.23
DNS: 8.8.8.8
Acest lucru nu funcționează nicio sugestie
Mulțumesc