Skip navigation

Proxmox : permettre aux VM d’accéder à Internet

Routage des VM dans Proxmox

Cette article est une suite le l’article Proxmox : permettre aux CT Open VZ d’accéder à Internet dans lequel il est indiquer comment router des CT Open VZ. Article dont la lecture est recommandé car le présent article sera très concis sur la démarche à suivre car similaire à la précédente.

: il faut que la VM soit sur le même switch virtual que l’hôte, comme l’illustre l’image.

proxmox-interface-bridge

Configuration de l’hôte (Proxmox)

Tout comme les containers, le routage des VM se fait via l’édition du fichier /etc/network/interface.

contenu du fichier

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface 
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
	address 216.58.211.68
	netmask 255.255.255.0
	gateway 216.58.211.1
	post-up echo 1 > /proc/sys/net/ipv4/conf/eth0/proxy_arp

iface eth1 inet manual

auto vmbr0
iface vmbr0 inet static
	address 172.16.0.254
	netmask 255.255.255.0
	bridge_ports none
	bridge_stp off
	bridge_fd 0
	post-up echo 1 > /proc/sys/net/ipv4/ip_forward
	# routing for the 172.16.0.2.0/24 network
	post-up   iptables -t nat -A POSTROUTING -s '172.16.0.2.0/24' -o eth0 -j MASQUERADE
	post-down iptables -t nat -D POSTROUTING -s ''172.16.0.2.0/24' -o eth0 -j MASQUERADE

Configuration des invités (VM)

De la même façon, c’est le fichier /etc/network/interface qui doit être édité.

contenu du fichier

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
	address 172.16.0.1
	netmask 255.255.255.0
	network 172.16.0.0
	broadcast 172.16.0.255
	gateway 172.16.0.254

Dans le cas présent, l’adressage a été attribué de façon static.

by | March 28, 2015 | No Comments | Système | Tags : proxmox routage router virtualisation